W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
@FunctionalInterfacepublic interface Runnable
Runnable 接口應(yīng)該由其實例打算由線程執(zhí)行的任何類實現(xiàn)。 該類必須定義一個沒有參數(shù)的方法,稱為run。
該接口旨在為希望在活動時執(zhí)行代碼的對象提供通用協(xié)議。 例如,Runnable 是由類 Thread 實現(xiàn)的。 處于活動狀態(tài)僅意味著線程已啟動且尚未停止。
此外,Runnable 提供了使類處于活動狀態(tài)而不是子類化 Thread 的方法。 實現(xiàn) Runnable 的類可以通過實例化 Thread 實例并將其自身作為目標傳入而無需子類化 Thread 即可運行。 在大多數(shù)情況下,如果您只打算覆蓋 run() 方法而不打算覆蓋其他 Thread 方法,則應(yīng)該使用 Runnable 接口。 這很重要,因為除非程序員打算修改或增強類的基本行為,否則不應(yīng)將類子類化。
修飾符和類型 | 方法 | 描述 |
---|---|---|
void | run() | 當使用實現(xiàn)接口 Runnable 的對象創(chuàng)建線程時,啟動線程會導致在該單獨執(zhí)行的線程中調(diào)用對象的 run 方法。 |
void run()
當使用實現(xiàn)接口 Runnable 的對象創(chuàng)建線程時,啟動線程會導致在該單獨執(zhí)行的線程中調(diào)用對象的 run 方法。
方法 run 的一般約定是它可以采取任何行動。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: