垃圾回收回收的是WeakReference对象还是弱引用中的Activity对象?

来源:6-4 如何在代码的任意位置为当前 Activity 添加 View?

12313凯皇

2021-07-25

视频里说如果被回收了那么拿Activity就没有意义了,如果回收的是WeakReference对象的那么Activity不一定被回收了吧?这时按照要求是需要能添加View才对;
如果是Activity销毁被回收了好像就能说的通了,但是这好像跟gc时机又没什么强相关了 = = 这里有点没太搞懂

写回答

1回答

bennyhuo

2021-07-28

Activity对象。用弱引用持有不会影响它的内存回收,所以get的时候可能返回null

0
0

大厂资深面试官 带你破解Android高级面试

改变视野和思维 深度与广度兼备的 Android 进阶面试指导课程

1636 学习 · 222 问题

查看课程