1. Java 是跨平台语言,各基本数据类型所占的位数是固定的,不会与C、C++一样,因机器不同,而有所差别。因而不提供 sizeof 运算符
2. 各基本数据类型所占位数:
boolean 1bit
byte 8bits
char 16bits //Unicode字符
short 16bits
int 32bits
long 64bits
float 32bits
double 64bits
3. 对大整数、高精度数的运算,Java提供了 BigInteger、BigDecimal 进行操作