consumer.java~7~

来自「《深入浅出设计模式》的完整源代码」· JAVA~7~ 代码 · 共 18 行

JAVA~7~
18
字号
package threadmediator;

public class Consumer extends Thread {
  private Mediator med; // 3. Consumers are coupled only to
  private int id; //    the Mediator
  private static int num = 1;
  public Consumer (Mediator m) {
    med = m;
    id = num++;
  }
  public void run () {
    while (true) {
      System.out.print ("c" + id + "-" + med.retrieveMessage () + "   ");
      num=med.Count();
      if(num%5==0)System.out.print("--"+num+"\n");
    }
  }
}

⌨️ 快捷键说明

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