Java 并发
困难
面试题库
Java 并发
中等
JMM 中主内存与工作内存之间有哪些交互操作?
Java 并发
困难
final 字段在 JMM 中有什么特殊语义?
Java 并发
困难
内存屏障有哪几种类型?分别禁止什么重排序?
Java 并发
中等
双重检查锁(DCL)单例为什么必须加 volatile?
Java 并发
中等
什么是指令重排序?为什么允许它存在?
Java 并发
简单
volatile 为什么不能保证原子性?请举例说明。
Java 并发
中等
volatile 关键字的作用和实现原理是什么?
Java 并发
中等
happens-before 原则包含哪些重要规则?
Java 并发
简单
JMM 保证的三大特性:原子性、可见性、有序性分别指什么?
Java 并发
简单
什么是 Java 内存模型(JMM)?它要解决什么问题?
Java 并发
困难