标识符
- 指在程序中,自己定义的内容。如名字,方法名,变量名。
命名规则
-
硬性要求
-
标识符可以包含 26字母 0-9数字 $(美元) 和_(下划线)
-
标识符不能以数字开头
-
标识符不能是关键字
-
软性建议
-
类规范:首字母大写,后面每个单词首字母大写(大驼峰式)(HelloWorld)
-
变量名规范:首字母小写,后面每个单词首字母大写(小驼峰式)(helloWorld)
-
方法名规范:同变量名
基本数据类型
- 整数型,byte short int long
- 浮点型 ,float double
- 字符型 ,char
- 布尔型 ,boolean
引用数据类型
- 字符串,数组,类,接口,lambda
数据自动转换
- 自动转换类型(从小到大 不是占用字节的大小 而是数据范围的大小)
强制转换类型
- 格式:int a=(int)100L
注意事项
- 强制类型转换一般不推荐使用,可能发生精度损失,数据溢出.
- byte/short/char这三种类型都可以发生数学运算,例如“+”,但首先会提升为int,再计算
- boolean类型不能发生数据转换 true false 不能当作1 0.
ASCII码表