java 之自动装箱和拆箱

package com.bjsxt.wraptest;

public class Test02 {

public static void main(String[] args) {
// TODO 自动生成的方法存根
// Integer a=new Integer(1000);//jdk5.0之后有自动装箱
Integer a = 1000;// jdk5.0之后有自动装箱,编译器帮我们改进 Integer a=new Integer(1000);
Integer b = 2200;
int c = new Integer(666);// 编译器改进,int c =new Integer(666).intValue();


Integer a1 = 1050;
Integer a2 = 1050;
System.out.println(a1==a2);
System.out.println(a1.equals(a2));


Integer a11 = 100;//【-128-127】之间的数,仍然当做基本数据类型处理
Integer a22 = 100;
System.out.println(a11==a22);
System.out.println(a11.equals(a22));
}

}

 

自动装箱和拆箱都是编译器做的

 

posted on 2016-03-15 11:23  1130136248  阅读(75)  评论(0)    收藏  举报

导航