String不能修改。
StringBuilder后提出单线程,效率高,线程不安全。
四类 | 八种 | 字节数 | 位数 | 数据表示范围 |
整型 | byte | 1 | 8 | -128~127( - 2^7 ~ 2^7-1) |
short | 2 | 16 | -32768~32767( - 2^15 ~ 2^15-1) | |
int | 4 | 32 | -2147483648~2147483647( - 2^31 ~ 2^31-1) | |
long | 8 | 64 | - 2^63 ~ 2^63-1 | |
浮点型 | float | 4 | 32 | -3.403E38~3.403E38 |
double | 8 | 64 | -1.798E308~1.798E308 | |
字符型 | char | 2 | 表示一个字符,如('a','A','0','家') | |
布尔型 | boolean | 1 | true, false |