Java自动装箱与拆箱

先看代码
public class AutoBoxing {
	public static void main(String[] args){
		Integer a = new Integer(10);
		int b = 11;	
		
		int c1 = a + b;
		Integer c2 = a + b;
		
		System.out.println(c1);		
		System.out.println(c2);		
	}

}


我的理解是:
当执行int c1= a + b这句时, a自动转换为基本类型int
当执行Integer c2 = a + b这句时, b自动转换为Integer类型

你可能感兴趣的:(java)