07 2019 档案
摘要:其实一直想专门写aqs(AbstractQueuedSynchronizer),但是发现这个类功能有点广泛,设计理念更是比较庞大。 可能以我的能力应该是先写jdk中应用到这个aqs的类,然后再重新回过头来整理aqs才是比较合理的思路。 而其中最常用而且直接的类应该就是ReentrantLock(重入
阅读全文
摘要:其实这一篇是想写jdk1.7和jdk1.8里面的concurrentHashMap的,毕竟是阿汤哥介绍的硬核方法,之前研究了一个多星期,大致的内容和难点都看懂了,但是还是有一些不满足的地方。应该是一种知识点的依赖关系的问题: 1.8里面的concurrentHashMap是依赖于LongAdder的
阅读全文
摘要:一般性的介绍(内存泄漏,基本用法,应用场景,最佳实践等)官网和其他博客都说的很清楚,这里主要记录一下我认为threadlocal的最核心的地方和难点。 主要会包括以下方面:1. 内存泄漏问题,对象引用关系 2. threadLocalHashCode值的选取 3. 深入探究set方法。 注:本文中代
阅读全文

浙公网安备 33010602011771号