1、boolean 1位
2、char 16位
3、byte 8位 -128~127
4、short 16位 -2^15 ~ 2^15-1
5、int 32位 -2^31 ~ 2^31-1
6、Long 64位 -2^63 ~ 2^63-1
7、Float 32位
8、double 64位
由于程序会经常使用到这些基本类型,故 创建一个并非引用的“自动”变量。这个变量容纳了具体的值,并置于栈内存中,能够更
高效地存取。
但是基本类型包装类new出来的对象保存的还是引用