并发工具
并发工具处于java.util.concurrent包下
- 同步器:为每种特定的同步问题提供了解决方案
- 执行器:用来管理线程的执行
- 并发集合:提供了集合框架中集合的并发版本
- atomic包:提供了不需要锁就可以完成的并发环境变量使用的原子性操作
- locks包:用Lock接口为并发编程提供了同步的另外一种代方案
- Fork/Join框架:提供了对并发编程的支持
1、同步器--Semaphore和CountDownLatch
????????????????????????
• ?????????????????????????????????????????
• ????????????????????????????????????????
• ???????????????????????????????????????