java 自动装箱,拆箱原理一.什么是装箱?什么是拆箱?二.装箱和拆箱是如何实现的
一.什么是装箱?什么是拆箱?Java为每种基本数据类型都提供了对应的包装器类型,至于为什么会为每种基本数据类型提供包装器类型在此不进行阐述,有兴趣的朋友可以查阅相关资料。在Java SE5之前,如果要生成一个数值为10的Integer对象,必须这样进行: 1 Integer i = new Integer(10); 而在从Java SE5开始就提...