标签: java
以下是什么区别?
Integer i1=new Integer(10); Integer i2=new Integer(10);
System.out.println(i1 == i2)//输出为false //表示i1和i2没有相同的引用 但是当我做的时候
Integer i1=10; Integer i2=10;
System.out.println(i1 == i2)//输出为true //表示i1和i2具有相同的引用 为什么会这样?