摘要: 在上一篇文章中说过使用thread.join()方法、newSingleThreadExecutor单线程池来控制线程执行顺序。在文章的末尾我提出了一种构想,可否使用经典的生产者和消费者模型来控制执行顺序。在本文中,我将使用CountDownLatch来解决这个问题。 上图是countDownLat 阅读全文
posted @ 2018-08-29 23:27 大佛拈花-GoSaint 阅读(1240) 评论(0) 推荐(0) 编辑
摘要: R君今天曾问我:假设现在有三个线程T1、T2、T3。那么他希望T1、T2、T3这三个线程按照顺序去执行,该怎么去完成。我本能的反应是这个好办,使用thread.jon()方法完全可以实现。接着他又问,有没有其它的实现方式,这时我在想,线程的优先级呢,为这三个线程设置优先级,但是我随之否定了自己的这个 阅读全文
posted @ 2018-08-29 23:24 大佛拈花-GoSaint 阅读(4652) 评论(0) 推荐(0) 编辑