摘要: java5以后, synchronized和wait,notify; 改为了Lock和Condition.await,Condition.signalsemaphore 信号灯工具维护当前访问的线程数;使用例子:能控制访问的最大线程数cyclicbarrier 循环障碍工具表示大家彼此等待,只有同时到达某一状态后,才一起进入下一个工作步骤。类似于任务调度的管理器啊。countDownLatch等待N个任务分别执行完去唤醒他。CountDownLatch如其所写,是一个倒计数的锁存器,当计数减至0时触发特定的事件。利用这种特性,可以让主线程等待子线程的结束。Exchanger 用于交换数据必须两 阅读全文
posted @ 2012-08-14 09:25 jiuzhongguo 阅读(255) 评论(0) 推荐(0) 编辑