摘要: 同步工具类可以是任何一个对象。阻塞队列可以作为同步工具类,其他类型的同步工具类还包括信号量(Semaphore)、栅栏(Barrier)、以及闭锁(Latch)。 所有的同步工具类都包含一些特定的结构化属性:它们封装了一些状态,这些状态将决定执行同步工具类的线程是继续执行还是等待,此外还提供了一些方 阅读全文
posted @ 2019-01-10 22:07 QiaoZhi 阅读(1107) 评论(0) 推荐(0) 编辑
摘要: 多线程的实现方式有实现Runnable接口和继承Thread类(实际上Thread类也实现了Runnable接口),但是Runnable接口的方式有两个弊端,第一个是不能获取返回结果,第二个是不能抛出exception。但是Callable接口很好的解决了上面的问题。下面介绍Callable接口的使 阅读全文
posted @ 2019-01-10 11:05 QiaoZhi 阅读(3166) 评论(0) 推荐(0) 编辑