标识符
命名规则
- 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符
- 不能以数字开头。
- 标识符严格区分大小写。
- 标识符的命名最好能反映出其作用,做到见名知意。
- 标识符不能是Java的关键字。
关键字
53个关键字,有两个保留字:const和goto
注释
1.单行注释,注释单行内容
Ctrl+/或者//
2.多行注释,注释多行内容,虽然叫多行注释,也可注释单行内容
/*开头,/结尾
3.文档注释,一般用来注释类和方法,通过注释内容来记录类或者方法的信息
数据类型
引用类型和基本数据类型
八大数据基本类型
基本类型的字面值
1.整数字面值是int类型
2.byte,short,char三种比int小的整数可以用范围内的值直接赋值
3.浮点数的字面值是double类型
4.字面值后缀L D F
5.进制前缀
① 0b - 标识这是2进制
② 0 - 标识这是8进制, 8进制是三位
③ 0x - 标识这是16进制
④ \u -标识这是char类型,属于16进制
基本类型转换
小到大,直接转 大到小,强制转 浮变整,小数没
运算
1.计算结果的数据类型,与最大数据类型一致
2.byte,short,char三种比int小的整数,运算时会先自动转换成int
3.整数运算溢出
因为做了大的整型数据的运算,会超出int取值范围。
解决方法:把整数提升成long类型
4.浮点数运算不精确
5.浮点数的特殊值