Loading

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