ThreadLocal原理
2020-06-18 17:20:17 0 举报
ThreadLocal原理
作者其他创作
大纲/内容
...
this-num
Thread[0]
斐波那契散列->黄金分割
entry[15]-this
0~15
entry[0]-initialVlaue()
ThreadLocal<Integer> num
weakReference弱引用强引用、弱引用、虚引用A a = new A();weakreference b = new weakreference(a);a=null;
Thread[1]
entry[0]-this
entry[15]-initialVlaue()
key:threadLoacHashCode & (len-1)
ThreadLocalMap
ThreadLocal?什么是线程安全?原子性、可见性、有序性怎么去解决 -> 锁(synchronized)提供了一个线程范围的局部变量线程级别隔离锁的消除和锁的粗化
ThreadLocal<String> strLocal
收藏
收藏
0 条评论
下一页