摘要: 什么是 happens-before 关系? Happens-before 关系是用来描述可见性相关问题的: 如果第一个操作 happens-before 第二个操作,那么我们就说第一个操作对于第二个操作一定是可见的,也就是第二个操作在执行时就一定能保证看见第一个操作执行的结果。 不具备 happe 阅读全文
posted @ 2021-08-15 14:03 mzjnumber1 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1、Atomic性能问题 AtomicInteger 和 AtomicLong这两个原子类实际上会有较大的性能问题,这是为什么呢?就让我们从一个例子看起。 首先我们来看一段代码: /** * 描述: 在16个线程下使用AtomicLong */ public class AtomicLongDemo 阅读全文
posted @ 2021-08-15 11:26 mzjnumber1 阅读(400) 评论(0) 推荐(0) 编辑