| 类型 | 占用存储空间 | 表数范围 |
| byte | 1字节 | (-128~127) |
| short | 2字节 | (-32768~32767) |
| int | 4字节 | 约21亿 |
| long | 8字节 | 2^63~2^63-1 |
# Java语言整型常量的四种表示形式
1.十进制整数,如99,-500,0
2.八进制整数,要求以0开头,如:015
3.十六进制数,要求0x或0X开头,如:0b11101111
public class TestInt { public static void main(String[] args){ int a = 100; //十进制 int b = 015; //八进制 int c = 0xff; //十六进制 int d = 0b101010101; //二进制 System.out.println(a); System.out.println(b); System.out.println(c); System.out.println(d); int salary = 300000; //整型常量默认类型是int long yearSalary = 3000000000L; //把整型常量定义为long类型 System.out.println("你的年薪:"+yearSalary); } }



