摘要: 在JDK的并发包里提供了几个非常有用的并发工具类。CountDownLatch、CyclicBarrier和Semaphore工具类提供了一种并发流程控制的手段,Exchanger工具类则提供了在线程间交换数据的一种手段。本章会配合一些应用场景来介绍如何使用这些工具类。 CountDownLatch 阅读全文
posted @ 2018-02-15 17:32 大象踢足球 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 原子类 Java从JDK 1.5开始提供了java.util.concurrent.atomic包(以下简称Atomic包),这个包中 的原子操作类提供了一种用法简单、性能高效、线程安全地更新一个变量的方式。 因为变量的类型有很多种,所以在Atomic包里一共提供了13个类,属于4种类型的原子更 新 阅读全文
posted @ 2018-02-15 14:57 大象踢足球 阅读(347) 评论(0) 推荐(0) 编辑