生产者消费者JAVA课程设计
packageproducer;importjava.util.Vector;//输入java矢量classSyncStack{//实现堆栈功能,不能同时读写privateVectorbuffer//私人接口向量缓冲区=newVector//新建向量(400,200);charcontents;privatebooleanava=false;publicsynchronizedcharget(){//出栈while(ava==false)//如果生产者还没有产生字符就一直等待{try{this.wait();}catch(InterruptedExceptione)//当线程在活动之前
下载地址
用户评论
很不错的资源阿
资源不错,简洁明了,十分感谢
借鉴到了 还行
以运行出结果,代码有少量注释,
不错,能用
资源不错,简洁明了
感谢楼主的无锡奉献,采用加flag的方法来控制线程的状态。是除了线程池外的又一方法。谢谢
可以运行出结果,代码有少量注释,不错的资源~
例子不错!无BUG,感谢楼主.