2012年3月10日
摘要: class Producer implements Runnable{Q q;Producer(Q q){this.q=q;}public void run(){int i=0;while(true){synchronized(q){if(q.bFull)try{q.wait();}catch(Exception e){}if(i==0){q.name="Zhangsan";try{Thread.sleep(1);}catch(Exception e){}q.sex="male";}else{q.name="Lisi";q.sex=& 阅读全文
posted @ 2012-03-10 08:31 平安夜 阅读(126) 评论(0) 推荐(0) 编辑
摘要: class Producer implements Runnable{Q q;Producer(Q q){this.q=q;}public void run(){int i=0;while(true){synchronized(q){if(i==0){q.name="Zhangsan";try{Thread.sleep(1);}catch(Exception e){}q.sex="male";}else{q.name="Lisi";q.sex="female";}}i=(i+1)%2;}}}class Consum 阅读全文
posted @ 2012-03-10 08:04 平安夜 阅读(102) 评论(0) 推荐(0) 编辑