Java 并发
中等
面试题库
Java 并发
中等
在锁升级语境下,为什么说「自旋不是万能的」?
Java 并发
困难
请解释「先写后读」与「先读后写」在 hb 规则上的不对称性。
Java 并发
中等
如果不使用任何同步手段,仅依靠 final 字段能实现线程安全共享吗?
Java 并发
困难
为什么 ConcurrentHashMap 的 get 不需要加锁?从内存语义角度解释。
Java 并发
简单
synchronized 和 volatile 能同时使用在同一个逻辑中吗?举例说明。
Java 并发
中等
什么是伪共享(False Sharing)?与 volatile 有什么关系?
Java 并发
简单
并发编程三大特性中,哪个最容易被忽视?请结合实例说明。
Java 并发
中等
final 字段与 volatile 字段在安全发布上有什么区别?
Java 并发
困难
如何设计一个使用 volatile + synchronized 组合的高性能计数服务?
Java 并发
中等
读写锁的锁降级为什么需要,与 synchronized 有何不同?
Java 并发
简单