属性
integer不属于基础数据类型,而是属于包装数据类型。
其默认值是null,存储位置为堆中。
使用方法
直接声明或者是使用new来分配内存地址。
Integer a = 100;
Integer b = new Integer(1000);
特性
Integer i = 100在编译时,会翻译成为Integer i = Integer.valueOf(100),而Java对Integer类型的valueOf的定义是对于-128到127之间的数,会进行缓存。而对于超过范围的数会新建对象,变量名则存放内存地址。