建立執行緒的四種方式

2021-09-29 09:10:37 字數 541 閱讀 9973

class

thread00

extends

thread

}

class

thread01

implements

runnable

}

class

thread02

implements

callable

}

對以上三種方法進行測試:

/**

* 測試四種建立執行緒的方式

*/public

class

newthread

}

輸出結果如下:

通過繼承thread類建立執行緒

通過實現runnable介面建立執行緒

通過實現callable介面建立執行緒

實現callable介面的執行緒返回值為: 建立成功

執行緒池的建立、執行流程…

建立執行緒的四種方式

1.繼承於thread類,重寫run 方法 2.實現runable介面,實現裡面的run 方法 前兩種不用多說 3.使用 futuretask 實現有返回結果的執行緒,可以返回執行緒執行結果 public class test class mycallable implements callable...

建立執行緒的四種方式

首先我們先來了解一下測試thread中的常用方法 一 繼承thread類 二 實現runnable介面 三 實現callable介面 四 使用執行緒池建立 建立執行緒方式一 繼承thread類 繼承thread類建立執行緒的步驟為 1 新建乙個主類,然後再建立乙個類繼承thread的子類。2 重寫t...

建立執行緒的四種方式

建立執行緒的四種方式 1 繼承thread類 定義乙個thread類的子類,重寫run方法,將相關邏輯實現,run 方法就是執行緒要執行的業務邏輯方法 建立自定義的執行緒子類物件 呼叫子類例項的star 方法來啟動執行緒 public class mythread extends thread pu...