| 类型 | 占用空间 |
|---|---|
| bit(位) | 1bit(位) |
| byte | 8bit(位) |
| boolean | 1byte |
| char | 2byte |
| short | 2byte |
| int | 4byte |
| float | 4byte |
| long | 8byte |
| double | 8byte |
取值范围计算
- demo
1 byte = 8 bit
8 bit 其中1bit 作为符号位,剩余7bit
so->
最小值: -2 的7次方(-128)
最大值:2的7次方 -1
why-> 最大值为何-1?
because -> 0
| 类型 | 占用空间 |
|---|---|
| bit(位) | 1bit(位) |
| byte | 8bit(位) |
| boolean | 1byte |
| char | 2byte |
| short | 2byte |
| int | 4byte |
| float | 4byte |
| long | 8byte |
| double | 8byte |
why-> 最大值为何-1?
because -> 0
本文标题:java中数据类型占用字节
本文链接:https://www.haomeiwen.com/subject/bdarvctx.html
网友评论