2019年6月20日

Java并发包之Semaphore用法

摘要: 多线程中的同步概念就是排着队去执行一个任务,执行任务的是一个一个的执行,并不能并行执行,这样的优点是有助于程序逻辑的正确性,不会出现线程安全问题,保证软件的系统功能上的运行稳定性, Semaphore的作用主要是实现限制线程的并发数 阅读全文

posted @ 2019-06-20 16:03 lewisat 阅读(210) 评论(0) 推荐(0) 编辑

Java并发包之CountDownLatch用法

摘要: CountDownLatch计数器闭锁是一个能阻塞主线程,让其他线程满足特定条件下主线程再继续执行的线程同步工具。 Latch闭锁的意思,是一种同步的工具类。类似于一扇门:在闭锁到达结束状态之前,这扇门一直是关闭着的,不允许任何线程通过,当到达结束状态时,这扇门会打开并允许所有的线程通过。且当门打开 阅读全文

posted @ 2019-06-20 15:47 lewisat 阅读(6679) 评论(1) 推荐(0) 编辑

导航