Java的数据类型分为基本数据类型和引用数据类型。
1.基本数据类型:四类八种
byte 和short 比较特殊,不必考虑int类型,只关注是否超出了表示范围。
数据超出了int的范围,改正:在后边添加L
,定义变量报错,应在数字后面添加F
2.引用数据类型:数组、类、接口、枚举、注解等
强制类型转换,将占内存少的数据类型自动转换成多字节数据类型。反之,需要强制类型转换。
boolean的值为true 或false 不参与自动类型转换。
byte short char 比较特殊,三者之间,或者相同类型之间做运算,都会先转换成int
需要用最大内存的数据类型来接收运算结果。
强制类型转换:
强制类型转换快捷键:alt +enter