Skip to content

Commit 437abe6

Browse files
committed
Update Java内存区域.md
1 parent 2c1d170 commit 437abe6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/java/jvm/Java内存区域.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -615,7 +615,7 @@ System.out.println(i4 == i5 + i6);// true
615615
System.out.println(40 == i5 + i6);// true
616616
```
617617
618-
`i1`, `i2 ``i3` 都是常量池中的对象,`i4` `i5` , `i6` 是堆中的对象。
618+
`i1` , `i2 ` , `i3` 都是常量池中的对象,`i4` , `i5` , `i6` 是堆中的对象。
619619
620620
`i4 == i5 + i6` 为什么是 true 呢?因为, `i5` 和 `i6` 会进行自动拆箱操作,进行数值相加,即 `i4 == 40` 。 `Integer` 对象无法与数值进行直接比较,所以 `i4` 自动拆箱转为 int 值 40,最终这条语句转为 `40 == 40` 进行数值比较。
621621

0 commit comments

Comments
 (0)