三種實現執行緒的方法

2021-06-18 18:50:14 字數 380 閱讀 4726

1.通過繼承thread實現執行緒:

public class mythread extends thread

public static void main(string args)

}2.通過實現runnable實現執行緒:

public class runnabledemo implements runnbale

public static void main(string args)

}或者:在主線程中通過匿名內部類(帶參)來實現執行緒

new thread(new runnable()

}).start();

3.直接通過內部類(不帶引數)來實現執行緒

new thread().start();

JAVA實現執行緒的三種方法

1 繼承thread類,重寫run函式 建立 class xx extends thread 開啟執行緒 物件.start 啟動執行緒,run函式執行 2 實現runnable介面,重寫run函式 開啟執行緒 thread t new thread 物件 建立執行緒物件 t.start 3 實現ca...

實現執行緒的三種方式

第一種 編寫乙個類直接繼承thread類,重寫run 方法,再使用其new物件即可。mythread類繼承thread class mythread extends thread 使用mythread建立執行緒 thread t1 newmythread 第二種 實現runnable介面,重寫run...

實現執行緒的三種方式

1.繼承thread方法 第一步 建立乙個thread類的子類 第二步 在thread的子類中重寫run方法,設定執行緒任務 執行緒開啟要幹什麼 第三步 建立thread類的子類物件 第四步 呼叫thread類中的方法start方法,執行run方法 public class mythread01 e...