摘要: volatile是如何保证可见性的? volatile是如何禁止重排序的? volatile的实现原理? volatile的缺陷?阅读全文
posted @ 2019-05-19 23:18 彤哥读源码 阅读(31) 评论(0) 编辑
摘要: 硬件内存架构? Java内存模型? 内存间交互的操作有哪些? 原子性、可见性、有序性? 先行发生原则有哪些?阅读全文
posted @ 2019-05-18 01:44 彤哥读源码 阅读(171) 评论(2) 编辑
摘要: java中的同步器是指什么? 哪些类是使用AQS实现的? 分布式环境中怎么实现同步?阅读全文
posted @ 2019-05-14 21:56 彤哥读源码 阅读(195) 评论(2) 编辑
摘要: 原子类底层的实现方式? 原子类的种类? 原子类的面试题?阅读全文
posted @ 2019-05-13 23:33 彤哥读源码 阅读(114) 评论(0) 编辑
摘要: java8中为什么要新增LongAdder? LongAdder的实现方式? LongAdder与AtomicLong的对比?阅读全文
posted @ 2019-05-13 00:04 彤哥读源码 阅读(195) 评论(0) 编辑
摘要: 什么是 CPU 缓存行? 什么是内存屏障? 什么是伪共享? 如何避免伪共享?阅读全文
posted @ 2019-05-11 11:45 彤哥读源码 阅读(190) 评论(0) 编辑
摘要: 什么是ABA? ABA的危害? ABA的解决方法? AtomicStampedReference是什么? AtomicStampedReference是怎么解决ABA的?阅读全文
posted @ 2019-05-09 21:33 彤哥读源码 阅读(141) 评论(0) 编辑
摘要: 你知道几种实例化一个类的方式? new?反射?还有呢?阅读全文
posted @ 2019-05-07 23:34 彤哥读源码 阅读(86) 评论(1) 编辑
摘要: 什么是原子操作? 原子操作和数据库的ACID有啥关系? AtomicInteger是怎么实现原子操作的? AtomicInteger是有什么缺点?阅读全文
posted @ 2019-05-07 00:21 彤哥读源码 阅读(261) 评论(0) 编辑
摘要: Unsafe是什么? Unsafe只有CAS的功能吗? Unsafe为什么是不安全的? 怎么使用Unsafe?阅读全文
posted @ 2019-05-06 01:01 彤哥读源码 阅读(242) 评论(0) 编辑
博聚网