Java 语言整型常量的四种表示形式
-
十进制整数,如:99, -500, 0
-
八进制整数,要求以 0 开头,如:015
-
十六进制数,要求 0x 或 0X 开头,如:0x15
- 二进制数,要求0b或0B开头,如:0b01110011
Java语言的整型常数默认为int型,声明long型常量可以后加‘ l ’或‘ L ’ 。
整型数据类型 |
||
类型 |
占用存储空间 |
表数范围 |
byte |
1字节 |
-27 ~ 27-1(-128~127) |
short |
2字节 |
-215 ~ 215-1(-32768~32767) |
int |
4字节 |
-231 ~ 231-1 (-2147483648~2147483647)约21亿 |
long |
8字节 |
-263 ~ 263-1 |