单行注释://
多行注释:/* */
文档注释:/**enter
标识符开头:字母、$、下划线
数据类型:
1.整数类型
byte(1),short(2),int(4),long(8)需要在数字后加L
2.浮点类型
float(4)加F,double(8)
3.字符类型
char(2)
4.boolean类型
boolean flag = ture;
5.引用数据类型
类,接口,数组
整数扩展:二进制0b,八进制0,十六进制0x
浮点数扩展:最好不要使用浮点数进行比较
字符扩展:(int)变量进行强制类型转换,\u转义字符转为Unicode编码
类型转换:高到低强制转换,低到高自动转换。
变量作用域:
类变量:static,可以通过类直接使用。
实例变量:通过实例调用使用。
局部变量:方法里的变量,必须声明和初始化。
变量命名规范:
类成员/局部变量/方法名:首个单词小写,其余首字母大写。
类名:单词首字母大写
常量
通过final定义,常量名一般为大写。
运算符
%取余,++,--
&&与,||或,!非
?:条件运算符(左真结果中,否则结果右)
短路运算:如果前一个就可以得出结论,后面的就不用计算了
位运算:&与,|或,^异或(相同0不同1),~非,<<左移乘2,>>右移除2。
字符串连接符:+,输出时字符串在前其后都连接,输出是字符串在后其前还可以运算
JavaDoc生成文档
先选择包open in explorer,地址前加cmd
输入javadoc -encoding UTF-8 -charset UTF-8 java文件