基本类型 | 默认值 |
取值范围 (最大/最小) |
字节数 | 二进制位数 | |
byte | 0 | 127(2^7-1) | -128(-2^7) | 1byte | 8bit |
short | 0 | 32767(2^15 - 1) | -32768(-2^15) | 2byte | 16bit |
int | 0 | 2,147,483,647(2^31 - 1) | -2,147,483,648(-2^31) | 4byte | 32bit |
long | 0L | -9,223,372,036,854,775,808(-2^63) | -9,223,372,036,854,775,808(-2^63) | 8byte | 64bit |
float | 0.0f | 3.4028235E38 | 1.4E-45 | 4byte | 32bit |
double | 0.0d | 1.7976931348623157E308 | 4.9E-324 | 8byte | 64bit |
boolean | false | false | ture | ||
char | '\u0000'(null) | \uffff(即为65,535) | \u0000(即为0) | 2byte | 16bit |