執行緒的應用 繼承Thread類建立執行緒

2021-10-12 09:49:32 字數 407 閱讀 7451

thread類本質上是實現了runnable介面的乙個例項,代表乙個執行緒的例項。啟動執行緒的唯一方法就是通過thread類的start()例項方法。start()方法是乙個native方法,它會啟動乙個新執行緒,並執行run()方法。這種方式實現多執行緒很簡單,通過自己的類直接extend thread,並複寫run()方法,就可以啟動新執行緒並執行自己定義的run()方法。 

public class mythread extends thread  

} mythread mythread1 = new mythread();

mythread mythread2 = new mythread();

mythread1.start();

mythread2.start();

繼承Thread類建立執行緒類

一 點睛 通過繼承thread類建立執行緒並啟動多執行緒的步驟 1 定義thread的子類,並重寫該類的run 方法,該run 方法的方法體代表了執行緒需要完成的任務。因此run 方法稱為執行緒執行體。2 建立thread子類的例項,即建立子執行緒物件。3 呼叫執行緒物件的start 方法來啟動該執...

多執行緒03 繼承Thread類

自定義執行緒類繼承thread類 重寫run 方法,編寫執行緒執行體 建立執行緒物件,呼叫start 方法啟動執行緒 package com.faq.demo01 建立執行緒方式一 繼承thread類,重寫run 方法,呼叫start開啟執行緒 總結 注意,執行緒的開啟不一定立即執行,由cpu排程執...

Thread執行緒類

posted on 2011 05 03 10 45 明天陪你看海 閱讀 123 編輯收藏 說明 apartmentstate 獲取或設定此執行緒的單元狀態 currentcontext 獲取執行緒正在其中執行的當前上下文 currentthread 獲取當前正在執行的執行緒 isalive 獲取乙...