8种基本数据类型
整数类型:byte short int long
浮点类型:float double
字符型:char
布尔类型:boolean
8种基本数据类型在内存中占用的空间大小
byte 1字节 – 8位 -2^7-2^7-1 范围:-128-127
short 2字节 – 16位 -2^15-2^15-1 范围:-2147483648 – 2147483647
int 4字节 – 32位 -2^31-2^31-1
long 8字节 – 64位 -2^63-2^63-1
补充说明:在java中,如果直接给出一个整数,那这个整数默认是int类型
int直接量可以是十进制,八进制,十六进
二进制,十进制,八进制,十六进制
八进制:0-7 写法:057
十六进制:0-9 a b c d e f 写法:0xa9
十六进制:对二进制数进行缩写
十六进制的本质就是二进制
进制间的转换:
二进制转十进制:
Eg:1000 0101
1*2^0+1*2^2+1*2^7