07 2019 档案

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