File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -509,7 +509,7 @@ Integer i2 = new Integer(40);
509509System . out. println(i1== i2);
510510```
511511
512- ` Integer i1=40 ` 这一行代码会发生拆箱 ,也就是说这行代码等价于 ` Integer i1=Integer.valueOf(40) ` 。因此,` i1 ` 直接使用的是缓存中的对象。而` Integer i2 = new Integer(40) ` 会直接创建新的对象。
512+ ` Integer i1=40 ` 这一行代码会发生装箱 ,也就是说这行代码等价于 ` Integer i1=Integer.valueOf(40) ` 。因此,` i1 ` 直接使用的是缓存中的对象。而` Integer i2 = new Integer(40) ` 会直接创建新的对象。
513513
514514因此,答案是 ` false ` 。你答对了吗?
515515
@@ -1023,4 +1023,4 @@ public class VariableLengthArgument {
10231023- Differences between Oracle JDK and OpenJDK :https: // stackoverflow.com/questions/22358071/differences-between-oracle-jdk-and-openjdk
10241024- 彻底弄懂 Java 的移位操作符:https: // juejin.cn/post/6844904025880526861
10251025
1026- < ! -- @include : @article - footer. snippet. md -- >
1026+ < ! -- @include : @article - footer. snippet. md -- >
You can’t perform that action at this time.
0 commit comments