摘要:
什么是 CPU 缓存行?
什么是内存屏障?
什么是伪共享?
如何避免伪共享? 阅读全文
摘要:
什么是ABA?
ABA的危害?
ABA的解决方法?
AtomicStampedReference是什么?
AtomicStampedReference是怎么解决ABA的? 阅读全文
摘要:
你知道几种实例化一个类的方式?
new?反射?还有呢? 阅读全文
摘要:
什么是原子操作?
原子操作和数据库的ACID有啥关系?
AtomicInteger是怎么实现原子操作的?
AtomicInteger是有什么缺点? 阅读全文
摘要:
Unsafe是什么?
Unsafe只有CAS的功能吗?
Unsafe为什么是不安全的?
怎么使用Unsafe? 阅读全文
摘要:
java中的集合分成哪几类?
java中的集合常见面试题有哪些?
java中的集合你不知道的那些事? 阅读全文
摘要:
LinkedList只是一个List吗?
LinkedList还有其它什么特性吗?
LinkedList为啥经常拿出来跟ArrayList比较?
我为什么把LinkedList放在最后一章来讲? 阅读全文
摘要:
什么是双端队列?
ArrayDeque是怎么实现双端队列的?
ArrayDeque是线程安全的吗?
ArrayDeque是有界的吗? 阅读全文
摘要:
DelayQueue是阻塞队列吗?
DelayQueue的实现方式?
DelayQueue主要用于什么场景? 阅读全文
摘要:
ConcurrentLinkedQueue是阻塞队列吗?
ConcurrentLinkedQueue如何保证并发安全?
ConcurrentLinkedQueue能用于线程池吗? 阅读全文