java-memory-model
-
在读取新值后读取陈旧值
-
惰性图结构缓存和并发
-
java IoC框架是如何保证线程安全的?
-
隔离岛上的垃圾收集
-
为什么 JMM 产生 (0, 0) 即使它被认为是禁止的结果
-
'synchronized barriers' 是什么?
-
java - ConcurrentHashMap 中的可变语义
-
java - 同步和可变变量
-
是否可以使用 Java 中该对象的最终字段访问对对象访问进行重新排序?
-
当您丢弃对 SoftReference 的引用时,它的清除是否仍会放在 ReferenceQueue 中?
-
如何从内存中删除变量?
-
Java 局部变量中引用的实例变量。内存、线程安全和终结
-
wait() 和 notify() JMM 语义
-
Java: 当线程设置数组的不同单元格时是否需要易失性访问?
-
为什么写入非易失性对主线程可见?
-
在流的工作线程完成后确保内存一致性
-
当我调用一个方法 10000 次时它会抛出内存不足错误是怎么回事?
-
happen-before 属性 与可见性和排序有何关系?
-
为什么没有 volatile 的 DCL 对原语有效?
-
Java 是否保证当前同步的对象不被垃圾回收?