摘要:
下面是我收集的一些面试题: JDK1.8中的ConcurrentHashMap是如何保证线程安全的? 模板2: 储存Map数据的数组时被volatile关键字修饰,一旦被修改,其他线程就可见修改。因为是数组存储,所以只有改变数组内存值是才会触发volatile的可见性 如果put操作时hash计算出 阅读全文
摘要:
我们要持续学习ing 学习过程中写了很多篇笔记,特用本文记录一下,方便查阅。 java并发编程基础篇 【java多线程基础篇】● 学习总结 并发编程的基石系列 【并发编程的基石】CAS机制 (compareAndSwap) AbstractQueuedSynchronizer抽象类(简称AQS)是整 阅读全文
摘要:
本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。 【神奇的传送门】java并发编程系列 juc-collections 集合框架 概览: 这里的juc-collections集合框架,是指java.util.concurrent包 阅读全文