Integer i1 = new Integer(1000);
Integer i2 = new Integer(1000);
System.out.println(1i==i2); // true
String s1 = new String("abc");
Stirng s2 = new String("abc");
System.out.println(s1==s2); //false
i1中不是在内存new了一个对象了 ,i2也new了一个对象了,它们的内存地址指向怎么一样呢?不像String那样吗