|
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。