java之认识基本数据类型及其封装类装箱和拆箱总结

由于在java中,数据类型总共可分为两大种,基本数据类型和引用数据类型。基本类型的数据不是对象,所以对于要将数据类型作为对象来使用的情况,java提供了相对应的包装类。对于8种数据类型的总结如下: 

自动装包/拆包(Autoboxing/unboxing)则是JDK1.5的新特性,自动装包/拆包大大方便了基本类型数据和它们包装类地使用:
自动装包:基本类型自动转为包装类.(int >> Integer)
自动拆包:包装类自动转为基本类型.(Integer >> int)

int i = 10;
Integer j =new Integer(i); //手动装箱操作  
int k = j.intValue();      //手动拆箱操作  

int i = 11;
Integer j = i; //自动装箱
int k = j //自动拆箱

  

原文地址:https://www.cnblogs.com/dongguol/p/5810658.html