基本数据类型
Java中常见的数据类型可以分为基本数据类型和引用数据类型,这里主要讲解基本数据类型。
| 类型 | 所占字节(byte,1byte=8bit) | 表示范围 |
|---|---|---|
| byte | 1 | -128(-2^7)~ 127(2^7-1) |
| short | 2 | -32768(-2^15) ~ 32767(2^15 - 1) |
| int | 4 | -2,147,483,648(-2^31) ~ 2147483647(2^31-1) |
| long | 8 | -9,223,372,036,854,775,808(-2^63) ~ 9,223,372,036,854,775,807(2^63 -1) |
| float | 4 | 3.402823e+38~1.401298e-45 |
| double | 8 | 1.797693e+308~4.9000000e-324 |
| char | 2 | |
| boolean | false、true |
注:1、float表示的范围比long大。
2、自动类型提升:byte、short和char自动提升到int
等级顺序为byte、short、char-->int-->long-->float-->double
浙公网安备 33010602011771号