正在阅读:Java基本教学:线程入门Java基本教学:线程入门

2004-08-13 10:30 出处:太平洋电脑网 作者:mingjava 责任编辑:linjixiong


  public class ProducerConsumerTest {
  public static void main(String[] args) {
  CubbyHole c = new CubbyHole();
  Producer p1 = new Producer(c, 1);
  Consumer c1 = new Consumer(c, 1);

  p1.start();
  c1.start();
  }
  }

 

  SUN说输出的结果应该是如下形式,但是在我的机器上却不是这样的,做了一些改动才正确,有兴趣的朋友可以运行一下看看结果,欢迎和我讨论一下!


  Producer #1 put: 0
  Consumer #1 got: 0
  Producer #1 put: 1
  Consumer #1 got: 1
  Producer #1 put: 2
  Consumer #1 got: 2
  Producer #1 put: 3
  Consumer #1 got: 3
  Producer #1 put: 4
  Consumer #1 got: 4
  Producer #1 put: 5
  Consumer #1 got: 5
  Producer #1 put: 6
  Consumer #1 got: 6
  Producer #1 put: 7
  Consumer #1 got: 7
  Producer #1 put: 8
  Consumer #1 got: 8
  Producer #1 put: 9
  Consumer #1 got: 9



察看评论详细内容 我要发表评论
作者笔名 简短内容 发表时间
:
键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品