key导致内存泄露?

key导致内存泄露?

视频中说有两种方式导致内存泄露,一种是key,一种是value,但是key不是弱引用吗?弱引用可以回收,那key是如何导致泄露的?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,key是弱引用是可以被回收的,即不会导致内存泄漏

http://img1.sycdn.imooc.com//climg/5f8e4b2809154c7211210217.jpg

这里老师所描述的内存泄漏是指value,value是一个强引用,垃圾回收器会认为它是非常重要的,不会去主动回收,从而会导致内存泄漏问题

http://img1.sycdn.imooc.com//climg/5f8e4c1b09e3d47712950713.jpg

这里建议同学重新回顾课程哟,在课程中老师都有详细讲解。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师