基本数据类型
- java提供了原始的8种数据类型,用来快速处理数据
- 分别是 byte,short,int,long,float,double,char,boolean
- 分为 数字类型(整数 和 小数)、字符类型、布尔类型
整数类型包含:byte、short、int、long
整数字面量(如:125)默认为 int 类型
- byte在存储数据时,占用 1个字节、1字节 = 8位(bit)
byte 最大值二进制表示:0111 1111
2^7 -1 =127
byte 最小值二进制表示:1000 0000
-2^7 = -128
- short在存储数据时,占用 2个字节、16位(bit)
2^15 ~ -2^15 - 1
- int在存储数据时,占用 4个字节、32位(bit)
2^31 ~ -2^31 - 1
- long在存储数据时,占用 8个字节、64位(bit)
2^63 ~ -2^63 - 1