![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日常
何以消愁
这个作者很懒,什么都没留下…
展开
-
jvm运行时数据区
jvm运行时数据区栈,堆,方法区。原创 2022-10-21 19:13:47 · 53 阅读 · 0 评论 -
一图搞懂Thread和ThreadLocal以及ThreadLocalMap的关系
thread中有一个threadlocals变量,关联的是threadlocalmap,threadlocal中有threadlocalmap,threadlocalmap中有entry,entry帮助threadlocalmap存储threadlocal(本地线程,key)以及我们自己赋予的副本变量(value)。),而我们自己赋值的副本变量(value)是强引用。当java虚拟机进行gc的时候,key就会被清除(垃圾回收),但是value不会进行清除,会一直停留在内存当中,原创 2022-10-21 17:34:05 · 406 阅读 · 0 评论