4中基本整型类型(带符号)
byte 8位 最高位0 表示正数,1表示负数 范围 -0x80~0x7f
java封装类型Byte
short 16位 最高位0 表示正数,1表示负数 范围 -0x8fff~0x7fff
java封装类型Short
int 32位 最高位0 表示正数,1表示负数 范围 -0x80000000 ~ 0x7fffffff
java封装类型Integer 区别在于Interget是class,应用是需要 new,int基本是不需要的;
long 64位 最高位0 表示正数,1表示负数 -0x8000000000000000~0x7fffffffffffffff
java封装类型Long
整型变量中默认定义都是int型,long定义后面带符号L或l
2种浮点型
float 32位 1位符号位 8位指数为,23位尾数位(有效数字) 范围-0x0.000002P-126f~0x1.ffffffeP+127f
Java封装类型Float
double 64位 1位符号位 11位指数位, 52位尾数位(有效数字)范围-0x0.0000000000001P-1022~0x1.fffffffffffffP+1023
Java封装类型Double
1中布尔类型
boolean 取值true,false
Java封装类型Boolean
1种字符类型
char 字符类型 16位 0~0xffff 范围'\u0000' ~ '\uFFFF'
Java封装类型