Fork me on GitHub
摘要: 1 使用Java.util.concurrent.locks包中的lock接口取代synchronized,通过ReentrantLock这个已经实现Lock接口的类, 创建ReentrantLock对象lock(private final ReentrantLock lock = new Reen 阅读全文
posted @ 2016-04-14 15:08 gouermazi 阅读(277) 评论(1) 推荐(0) 编辑
摘要: conditon监视器接口的实例对象必须通过Lock.newCondition()建立 立 阅读全文
posted @ 2016-04-14 10:44 gouermazi 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1 //多线程通讯 2 //多个线程处理同一资源,但是任务不同 3 //等待唤醒方法: 4 //wait():将线程变成为冻结状态,线程会被存储在线程池中; 5 //notify():唤醒线程中的一个线程(任意的) 6 //notifyAll():唤醒所有线程; 7 /**************************************************... 阅读全文
posted @ 2016-04-14 08:32 gouermazi 阅读(224) 评论(0) 推荐(0) 编辑