JAVA(3)-Thread的5种方法

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()
  {
    
  }
}

 

posted @ 2020-07-04 15:25  jasmineTang  阅读(260)  评论(0)    收藏  举报