|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
public interface Runnable
Runnable
介面應該由那些打算通過某一執行緒執行其實例的類別來實作。類別必須定義一個稱為 run
的無參數方法。
設計該介面的目的是為希望在活動時執行程式碼的物件提供一個公共協議。例如,Thread
類別實作了 Runnable
。啟動的意思是說某個執行緒已啟動並且尚未停止。
此外,Runnable
為非 Thread
子類別的類別提供了一種啟動方式。通過實例化某個 Thread
實例並將自身作為運行目標,就可以運行實作 Runnable
的類別而無需創建 Thread
的子類別。大多數情況下,如果只想覆寫 run()
方法,而不覆寫其他 Thread
方法,那麼應使用 Runnable
介面。這很重要,因為除非開發人員打算修改或增強類別的基本行為,否則不應為該類別創建子類別。
Thread
,
Callable
方法摘要 | |
---|---|
void |
run()
使用實作介面 Runnable 的物件創建一個執行緒時,啟動該執行緒將導致在獨立執行的執行緒中調用物件的 run 方法。 |
方法詳細資訊 |
---|
void run()
Runnable
的物件創建一個執行緒時,啟動該執行緒將導致在獨立執行的執行緒中調用物件的 run
方法。
方法 run
的常規協定是,它可能執行任何所需的動作。
Thread.run()
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。