Java 中基本数据类型的大小
- 字节:byte:用来计量存储容量的一种计量单位;位:bit
- 一个字节等于 8 位 1 byte = 8 bit
整型:
byte :1个字节 8位 -128~127
short :2个字节 16位
int :4个字节 32位
long:8个字节 64位
浮点型:
float:4个字节 32 位
double :8个字节 64位
注:默认的是double类型,如 3.14 是 double 类型,加后缀 F(3.14F)则为 float 类型。
char类型:
char:2个字节。
注:char占用的是2个字节 16位,所以一个char类型的可以存储一个汉字。
boolean 类型
boolean: (true or false)(并未指明是多少字节,1 字节或、1 位或、4 字节)
补充:
BigInteger 类实现了任意精度的整数运算,BigDecimal 实现了任意精度的浮点数运算。