jdk
清风__
不做最强,只做更强
展开
-
ThreadLocal为什么建议用static修饰
1,static修饰的变量的生命周期首先static修饰的变量是在类在加载时就分配地址了,在类卸载才会被回收,这一点请明确.2,分析ThreadLocal的原理是在Thread内部有一个ThreadLocalMap的集合对象,他的key是ThreadLocal,value就是你要存储的变量副本,不同的线程他的ThreadLocalMap是隔离开的,如果变量ThreadLocal...原创 2019-12-10 10:17:58 · 6420 阅读 · 1 评论 -
java8的ConcurrentHashMap的死循环问题
java8的ConcurrentHashMap的死循环问题原创 2020-01-01 01:07:39 · 769 阅读 · 0 评论