Thread的五种创建方式。
public class ThreadTest { //方法1 调用 new Thread().start(); //方法2 调用 new TT().start(); //方法3 调用 new Thread(new c()).start(); //方法4 JAVA8 lambda表达式 new Thread(()->{}).start()) new Thread(()->{ System.out.println("hello"); }).start(); //方法5 匿名 new Thread(new Runnable() { @Override public void run() { System.out.println("anonymous"); } }).start(); } //1.新建线程 new Thread().start(); //2.新建一个类,继承自Thread方法 // 2.1重写run 方法 class TT extends Thread { @Override public void run() { } } //3.继承自Runnable接口 //3.1重写run() 方法 class c implements Runnable { @Override public void run() { } }