java_0">java数据类型
基本数据类型
一、整型
(1)byte字节型
所占内存:8bit(1字节)
0 0000000
1字节(byte) = 8比特(bit)
用第一个bit位置来记录符号,0表示正数,1表示负数;例如-1为 1 0000001,正1为 0 0000001。
能表示整数的范围:-128 ~ 127 (-2的7次方 ~ 2的7次方 - 1)
(2)short 短整型
所占内存:16bit
0 0000000 00000000
取值范围:-32768 ~ 32767 (-2的15次方 ~ 2的15次方-1)
(3)int 整型
所占内存:32bit
取值范围:-2147483648 ~ 2747483647 (-2的31次方 ~ 2的31次方-1)
(4)long 长整型
所占内存:64bit
二、浮点型
(1)float 单精度浮点型
所占内存:32bit
(2)double 双精度浮点型
所占内存:64bit
三、char 字符型
所占内存:16bit (2字节)
四、boolean 布尔型
所占内存:1bit
只有两种结果:true和false
0表示false , 1表示true
引用数据类型
一、数组[]
二、类(抽象类) class
三、接口 interface
四、枚举 enum
五、注解 @interface