Java 并发
中等
面试题库
Java 并发
中等
什么是安全发布(safe publication)?与逸出(escape)的关系?
Java 并发
困难
什么是 as-if-serial 语义下的数据依赖与控制的依赖?
Java 并发
简单
Java 内存模型(JMM)中主内存与工作内存的抽象如何理解?
Java 并发
中等
volatile 读和写的性能开销有多大?可以无顾忌地使用吗?
Java 并发
中等
对 volatile 变量的连续两次读,值一定相同吗?
Java 并发
困难
如何用 volatile 实现一个简单的「读后写」无锁发布协议?
Java 并发
困难
写一个能被 volatile 修复、不能被 synchronized 单独修复的问题场景。
Java 并发
困难
指令重排序导致的经典并发 bug 除了 DCL 还有哪些?
Java 并发
中等
在 DCL 中把锁对象换成实例字段为什么不行?
Java 并发
中等
DCL 模式在缓存初始化场景中如何应用?
Java 并发
简单