编程语言
首页 > 编程语言> > Java基础语法

Java基础语法

作者:互联网

Java基础语法

命名

对于类(class)我们是每个单词的首字母都采取大写的格式

对于变量名,我们采用驼峰原则,第一个单词的首字母小写,其余单词的首字母大写

注释

标识符

数据类型

  1. 整数

  1. 字符 equals判断字符串是否相等

整数拓展:进制 二进制0b 十进制 八进制0 十六进 0x

浮点数拓展:

//最好完全使用浮点数进行比较

字符拓展:所有的字符本质还是数字

转义字符:

\t 制表

\n 换行

运算符

PS:逻辑运算符只要前面的已经可以判定结果则不再判定后面

 

 

位运算:

A = 0011 1100

B = 0000 1101

A&B = 0000 1100 (有0为0)

A|B = 0011 0001 (有1为1)

A^B = 0011 0001 (相同为0 不同为1)

~B = 1111 0010(与上述完全相反)

"" << " 左移

" >> " 右移

0000 0001 1

0000 0010 2

0000 0011 3

0000 0100 4

0000 1000 8

0001 0000 16

左移右移指的就是在二进制中的移位

例如:2<<3 结果为16

 

 

字符串连接符 + ,String

a=10;

b=20;

""+a+b 结果为1020

a+b+"" 结果为30

 

三元运算符:

x ? y : z

如果x==true,结果为y,否则结果为z.

包机制

定义包:package

导入包:import

一般用公司域名倒置作为包名(如com.baidu.www)

.*就是导入这个包下所有的类

 

JavaDoc

Javadoc命令是用来生成自己的api文档

参数信息

@author 作者名

@version 版本号

@since 指明需要最早使用的jdk版本

@param 参数名

@return 返回值情况

@throws 异常抛出情况

 

 

final double PI = 3.14159265;

在最前面定义一个常量,让程序更加清晰易读

标签:运算符,Java,0001,0011,浮点数,基础,语法,首字母,0000
来源: https://www.cnblogs.com/buhfqn/p/16120632.html