1. 数据类型
基本数据类型有:四类 八种
整型:byte-1字节、short-2字节、int-4字节、long-L-8字节
浮点型:float-4字节、double-8字节
布尔类型:boolean-1字节
字符型:char-2字节
引用数据类型:String、接口、类、数组、Lambda(之后会学习)
注意事项:
1.字符串不是基本类型,是引用类型
2.浮点型可能只是一个近似值,并非精确值
3.数据范围不一定和字节数相关
4.float类型需要加后缀F
long类型需要加后缀L
这两个直接记住用大写,不去省略不写,不要说long可以用小写,都用大 写
2.自动类型转换:
容量小的类型自动转换为容量大的类型,数据类型容量大小排序:
byte/char/short --> int --> long --> float --> double
3.变量的定义:
格式:数据类型 变量名;
变量名 = 数据值;
或者一步到位:数据类型 变量名 = 数据值;
注意事项:
1.变量定义有三要素:数据类型,变量名,数据值
2.多个变量,变量名不能重复
3.变量的使用不能超过作用域的范围(作用域:从定义变量的第一行开始,到所属的大括号结束为止)
4.没有赋值的变量不能直接使用,一定要赋值之后才能使用
5.虽然可以一行创建多个变量,但是不建议使用,养成好的代码习惯
6.使用byte,short类型的变量,右侧数据值不能超过左侧类型的范围