auto commit
This commit is contained in:
@ -129,11 +129,7 @@ public class Test {
|
||||
}
|
||||
```
|
||||
|
||||
<<<<<<< HEAD
|
||||
在上述代码中,a 与 b 引用的对象实例互相持有了对象的引用,因此当我们把对 a 对象与 b 对象的引用去除之后,由于两个对象还存在互相之间的引用,导致两个 Test 对象无法被回收。
|
||||
=======
|
||||
在上述代码中,a与b引用的对象实例互相持有了对象的引用,因此当我们把对a对象与b对象的引用去除之后,由于两个对象还存在互相之间的引用,导致两个Test对象无法被回收。
|
||||
>>>>>>> d6edf647e963aa07e0ab197aecfa3cd88307f1b7
|
||||
|
||||
### 2. 可达性分析算法
|
||||
|
||||
@ -218,7 +214,7 @@ obj = null;
|
||||
|
||||
```java
|
||||
Object obj = new Object();
|
||||
PhantomReference<Object> pf = new PhantomReference<Object>(obj);
|
||||
PhantomReference<Object> pf = new PhantomReference<Object>(obj, null);
|
||||
obj = null;
|
||||
```
|
||||
|
||||
|
Reference in New Issue
Block a user