摘要: 引言今天我们讲最后一个同步工具类Exchanger,这个比较简单,就是让两个线程交换数据. 理论Exchanger只有两个方法而已,而且两个还是一样的,只是参数不通而已* exchange(V x) 跟另外一个线程交换数据x,如果另外一个线程的数据准备好,那么当前线程会立刻返回,并获得另外一个线程的 阅读全文
posted @ 2021-07-20 23:49 47号Gamer丶 阅读(91) 评论(0) 推荐(0) 编辑
摘要: LongAdder LongAccumulator 用法实例如果程序内有高度的竞争,大量的线程访问同一个原子值,可以使用 LongAdder 和 LongAccumulator,这个类是 Java 8 提供用于在高度竞争环境下替代 AtomicLong 的。 LongAdder adder = ne 阅读全文
posted @ 2021-07-20 23:05 47号Gamer丶 阅读(166) 评论(0) 推荐(0) 编辑