摘要: public class Demo1 { public static void main(String[] args) { Test test = new Test(); Thread t0 = new Thread(test); Thread t1 = new Thread(test); t0.start(); ... 阅读全文
posted @ 2019-06-12 20:58 Y歪 阅读(577) 评论(0) 推荐(0)
摘要: /** * 单生产者单消费者 * 一个生产线成一个消费线程 * 一个生产任务一个消费任务 * 一个产品 */ public class Demo5 { public static void main(String[] args) { //产品类的对象 P p = new P(); //创建任务类的对象 Producer pr... 阅读全文
posted @ 2019-06-12 20:30 Y歪 阅读(460) 评论(0) 推荐(0)
摘要: import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /* 生产者消费者: * 研究:研究Lock * 比较synchronized和Lock * 1.synchronized:... 阅读全文
posted @ 2019-06-12 11:08 Y歪 阅读(226) 评论(0) 推荐(0)