RSS
热门关键字:  java  Ajax  JSP  JSF  Struts
当前位置 : 首页>Java>列表

java第五课

来源: 作者: 时间:2007-08-25 点击:

    public static void main(String[] args){
        Buffer buf
=new Buffer();
        Producer pro
=new Producer(buf);
        Consumer con
=new Consumer(buf);
        pro.start();
        con.start();
    }

}

class Buffer{  //定义缓冲区类,存放数据
    int value;
    
boolean bFull=false;  //定义boolean型变量,用于互斥操作缓冲区
    public synchronized void put(int value){
        
if(!bFull){  //如果缓冲区为空
            this.value=value;
            bFull
=true;
            notify();  
//通知消费者已经放入了生产的数据

上一篇:Java第四课
下一篇:java第六课
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
Google Adsense
相关文章