题目:为什么在 Java 中需要使用 ThreadLocal?
题目:Java 中的 final 关键字是否能保证变量的可见性?
题目:什么是 Java 中的指令重排?
题目:什么是 Java 的 happens-before 规则?
题目:什么是 Java 中的原子性、可见性和有序性?
题目:什么是 Java 内存模型(JMM)?
题目:什么是 Java 的 CAS(Compare-And-Swap)操作?
题目:你了解 Java 中的读写锁吗?
题目:说说 AQS 吧?
题目:Java 中 ReentrantLock 的实现原理是什么?
题目:如何优化 Java 中的锁?
题目:什么是 Java 中的锁自适应自旋?
题目:当 Java 的 synchronized 升级到重量级锁时,会发生什么?
题目:Java 中的 synchronized 轻量级锁是否会进行自旋?
题目:Java 的 synchronized 是怎么实现的?
题目:Synchronized 和 ReentrantLock 有什么区别?
题目:你使用过 Java 的累加器吗?
题目:你使用过 Java 中的哪些原子类?
题目:你使用过 Java 中的哪些阻塞队列?
题目:如何在 Java 中控制多个线程的执行顺序?