MyThreadLocal內(nèi)存回收疑惑?
時(shí)間 07:45 為什么 此節(jié)中 hashMap中直接存儲(chǔ)了MyThreadLocal的引用,就會(huì)導(dǎo)致內(nèi)存無(wú)法回收?這里沒(méi)有看懂
時(shí)間 07:45 為什么 此節(jié)中 hashMap中直接存儲(chǔ)了MyThreadLocal的引用,就會(huì)導(dǎo)致內(nèi)存無(wú)法回收?這里沒(méi)有看懂
2022-10-23
舉報(bào)
2022-11-03
static修飾的變量是放在方法區(qū)中的,JVM不會(huì)回收方法區(qū)中的對(duì)象,由于hashMap不會(huì)被回收,而hashMap中又一直在用著MythreadLocal對(duì)象,所以導(dǎo)致MythreadLocal不會(huì)被回收