Java学习之==> 多线程
一、创建线程的三种方式 第一种 public class App { public static void main(String[] args) { Thread thread = new Thread(() -> { while (true) { System.out.println("testThread"); } }); thread.start(); } } new Thread 创建线程 第二种 public class App { public static void main(String[] args) { Thread thread = new Thread(new Runnable() { @Override public void run() { while (true) { System.out.println("testThread"); } } }); thread.start(); } } new Thread 创建线程 第二种和第一种本质上是同一种方法,只不过第一种方法用的是 lambda表达式的写法。 第三种 public class App extends Thread{ public static void main(String[] args) { App app = new App(); app.run(); } @Override