Commit 3106f712 authored by Trisha Gee's avatar Trisha Gee
Browse files

[Ch15] Replacing first runnable with a lambda.

parent 37d9738b
Loading
Loading
Loading
Loading
+0 −24
Changes for src/main/java/ch15/MyRunnable.java: 0 added lines, 24 removed lines.
Original line number Diff line number Diff line
package ch15;

public class MyRunnable implements Runnable {
  public void run() {
    go();
  }

  public void go() {
    doMore();
  }

  public void doMore() {
    System.out.println("top o’ the stack");
  }
}

class ThreadTestDrive {
  public static void main(String[] args) {
    Runnable threadJob = new MyRunnable();
    Thread myThread = new Thread(threadJob);
    myThread.start();
    System.out.println("back in main");
  }
}
 No newline at end of file
+9 −0
Changes for src/main/java/ch15/ThreadTestDrive.java: 9 added lines, 0 removed lines.
Original line number Diff line number Diff line
package ch15;

public class ThreadTestDrive {
  public static void main(String[] args) {
    Thread myThread = new Thread(() -> System.out.println("top o’ the stack"));
    myThread.start();
    System.out.println("back in main");
  }
}
 No newline at end of file