java基础之深入理解java数据类型(重点)

java基础之深入理解java数据类型(重点)

java基础之深入理解java数据类型(重点)

list泛型里面是是引用类型,不能是基本数据类型,不然会报错,所以创建出来了Integer、Long。。。

java基础之深入理解java数据类型(重点)

Integer i=1;【jdk1.5后出项的】和Integer i=new Integer(1);【jdk刚出来就是这样的】是一样的,new表示分配地址空间。

 

Integer里面的valueOf(这就是自动装箱机制)

java基础之深入理解java数据类型(重点)

Integer里面的intValue(这就是自动拆箱机制)

java基础之深入理解java数据类型(重点)

Integer的常用方法

java基础之深入理解java数据类型(重点)

经典面试题

java基础之深入理解java数据类型(重点)

Integer在-128到127的范围是在缓存里面去取的,不在这范围,就新建一个对象

java基础之深入理解java数据类型(重点)