仅在必要时使用长弱引用,因为在终结后对象的状态不可预知。
避免对小对象使用弱引用,因为指针本身可能和对象一样大,或者比对象还大。
避免将弱引用作为内存管理问题的自动解决方案, 而应开发一个有效的缓存策略来处理应用程序的对象。
什么时候用到弱引用:
1、事件中
2、