Java語言提供了八種基本類型。六種數字類型(四個整數型,兩個浮點型),一種字元類型,還有一種布爾型。
基本類型 | 大小 | 取值範圍 | 裝箱基本類型 |
int | 4個位元組 | -2^31 ~ 2^31-1 | Integer |
char | 2個位元組 | Character | |
byte | 1個位元組 | -2^7 ~ 2^7-1 | Byte |
short | 2個位元組 | -2^15 ~ 2^15-1 | Short |
long | 8個位元組 | -2^63 ~ 2^63-1 | Long |
float | 4個位元組 | Float | |
double | 8個位元組 | Double | |
boolean | 1或者4個位元組 | true ~ false | Boolean |
1byte = 1位元組 = 8 bit(位)