整数类型:byte(1) short(2) int(4) long(8)
字符类型:char(2) 用单引号括起来,例如'a'; java采用 Unicode字符集。
浮点类型:float(4) double(8)
布尔类型:boolean(ture ,false ),未规定其所占字节。
2.引用类型:数组,枚举,类,注解等。
3.简单类型所对应的引用类型:
byte -> Byte short -> Short int ->Integer long ->Long float ->Float double ->Double char ->Character boolean ->Boolean
简单类型定义的变量,存放在栈中,并且存放的都是数值,引用类型定义的变量中(new出来的对象)存放在堆中,并且存放的都是其地址。
该程序上面输出为ture;下面输出为false。
该程序的结果为ture.其原因是包含了intValue()方法,有一个拆包的过程。
该程序输出为ture.虽然是引用类型存放的为地址。其中包含着一个处理过程
Integer.valueOf(10)