consumer.java

来自「《深入浅出设计模式》的完整源代码」· Java 代码 · 共 17 行

JAVA
17
字号
package threadmediator;

public class Consumer extends Thread {
  private Mediator med; //消费者(信息接收者)也仅仅连接中介者
  private int id;
  private static int num = 1;
  public Consumer (Mediator m) {
    med = m;
    id = num++;
  }
  public void run () {
    while (true) {
      //显示信息生产者的ID及其信息
      System.out.print ("c" + id + "-" + med.retrieveMessage () + "   ");
    }
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?