目标: 认识java的八大数据类型,了解取值范围和关键字。
整型:byte,short,int,long
字符型:char
浮点型:float,double
布尔型:boolean
1.整型:
①byte: 长度:1字节8bit 取值范围:-128到127 初始值:0 包装类:Byte ②short: 长度:2字节16bit 取值范围:-32768到32767 初始值:0 包装类:Short ③int: 长度:4字节32bit 取值范围:-2147483648到2147483647 初始值:0 包装类:Integer ④long: 长度:8字节64bit 取值范围:-9223372036854775808到92233720368547758087 初始值:0或0L(long类型有个后缀L) 包装类:Long2.浮点型
①float: 长度:4字节32bit 取值范围:-2的128次方 到 2的128次方 初始值:0.0f(float类型有个后缀f) 包装类:Float ②double: 长度:8字节64bit 取值范围:-2的1024次方 到 2的1024次方 初始值:0.0 包装类:Double3.字符型
①char: 长度:2字节16bit 取值范围:0~65536(在ASCII字符编码中,有对应数值,输出字符表中对应字符) 初始值:无默认值 包装类:Character4.布尔型
①boolean: 长度:1字节8bit 取值范围:true,false 初始值:false 包装类:Boolean5.注意事项: string字符串类型不属于八大数据基本类型,属于引用类型。