装箱:
把一个基本类型赋值给一个Integer(引用类型对象)进而形成一个基本类型包装类对象。
Integer i=100;//装箱=Integer.valueOf(100);
System.out.println(i );
拆箱:
续上代码:i+=100;//i=i+100;
把一个引用类型i跟基本类型100进行运算(此时系统自动将i转换成一个基本类型)进而形成把一个基本类型包装类对象转换成一个基本类型shu'ju。
相当于:i.intValue()+100;
装箱:
把一个基本类型赋值给一个Integer(引用类型对象)进而形成一个基本类型包装类对象。
Integer i=100;//装箱=Integer.valueOf(100);
System.out.println(i );
拆箱:
续上代码:i+=100;//i=i+100;
把一个引用类型i跟基本类型100进行运算(此时系统自动将i转换成一个基本类型)进而形成把一个基本类型包装类对象转换成一个基本类型shu'ju。
相当于:i.intValue()+100;