* 包装类与基本数据类型
* 包装类是将基本数据类型封装成一个类,包含属性和方法
* 使用:
* 在使用过程中,会涉及到自动装箱和自动拆箱
* 装箱:将基本数据类型转换成包装类
* 拆箱:将包装类转换成基本数据类型
Integer i = 10; //Integer i = new Integer(10);
int a = i;
System.out.println(a==i); //结果为true
// //通过方法进行类型的转换
// Integer i2 = Integer.valueOf(a);
// int i3 = i.intValue();
int i = 100; //1个操作.
Integer i1 = 100; //两个操作,1. Integer i1=new Integer(100); 2.i1=ValueOf(10);而ValueOf 会对 IntegerCathe.low .high 判断,是否返回已存在对象还是新建对象-128 到127;
Integer i2 = 100;
Integer i3 = 200;
Integer i4 = 200;
System.out.println(i1==i2); //true
System.out.println(i3==i4); //False