JAVA包装类和基本数据类型的相互转换和自动装箱和拆箱问题以及包装类的缓存问题
JAVA包装类和基本数据类型的相互转换和自动装箱和拆箱问题以及包装类的缓存问题因为java的8种基本数据类型中有6种是数字型的,所以他们的包装类都是继承于Object类下的Number类,所以调用以下的方法可以将任意数字型包装类转换成任意数字型基本数据。源码中Integer类中常量的定义以及它的范围自动装箱及拆箱问题比如:Integer i = 10;在这里 i 是 Integer类的一个引用,是不能被赋值整型的,在JDK1.5之前编译是会被编译器报错的,在JDK1.5之后编译器会自动帮我