标题: 学习笔记——多线程间的通信 [打印本页] 作者: 云水禅心 时间: 2013-10-4 19:58 标题: 学习笔记——多线程间的通信 练习:生产者 消费者。 这里面最主要的知识点是:另外一种线程间的通信,另外一种锁的表达。
import java.util.concurrent.locks.*;
class ProducerConsumerDemo2
{
public static void main(String[] args)
{
Resource r = new Resource();
Producer pro = new Producer(r);
Consumer con = new Consumer(r);
Thread t1 = new Thread(pro);
Thread t2 = new Thread(pro);
Thread t3 = new Thread(con);
Thread t4 = new Thread(con);
t1.start();
t2.start();
t3.start();
t4.start();
}
}
class Resource
{
private String name;
private int count = 1;
private boolean flag = false;