package cn.lnu.thread.example;
public class Main {//���߳�
/**
* ��������������ʵ�ַ�Ʊ����Ʊ����
*
* ��Consumer�߳��۳�Ʊ��availableֵ��Ϊfalse����Producer�̷߳���Ʊ��
* availableֵ��Ϊtrue��ֻ��availableΪtrueʱ��Consumer�̲߳�����Ʊ������
* �ͱ���ȴ�Producer�̷߳����µ�Ʊ��֪ͨConsumer��Ʊ����֮��ֻ��availableΪfalseʱ��
* Producer�̲߳��ܷ�Ʊ���������ȴ�Consumer�߳��۳�Ʊ����֪ͨProducer��Ʊ
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Tickets t=new Tickets(10);//������Ʊ��10��
Producer p=new Producer(t);//������Ʊ���߳�
Consumer c=new Consumer(t);//������Ʊ���߳�
//�����̣߳�ʵ�ַ�Ʊ10�ţ���Ʊ10�ŵĹ���
p.start();
c.start();
}
}