Commit b433836b authored by Trisha Gee's avatar Trisha Gee
Browse files

[Ch15] Update two threads for lambdas.

parent f478c8a5
Loading
Loading
Loading
Loading
+4 −5
Changes for src/main/java/ch15/RunThreads.java: 4 added lines, 5 removed lines.
Original line number Diff line number Diff line
package ch15;

public class RunThreads implements Runnable {
public class RunThreads {
  public static void main(String[] args) {
    RunThreads runner = new RunThreads();
    Thread alpha = new Thread(runner);
    Thread beta = new Thread(runner);
    Thread alpha = new Thread(RunThreads::printThreadName);
    Thread beta = new Thread(RunThreads::printThreadName);
    alpha.setName("Alpha thread");
    beta.setName("Beta thread");
    alpha.start();
    beta.start();
  }

  public void run() {
  public static void printThreadName() {
    for (int i = 0; i < 25; i++) {
      String threadName = Thread.currentThread().getName();
      System.out.println(threadName + " is running");