共計(jì) 961 個(gè)字符,預(yù)計(jì)需要花費(fèi) 3 分鐘才能閱讀完成。
Thread 類的構(gòu)造方法有以下幾種:
-
Thread():創(chuàng)建一個(gè)新的線程對(duì)象,該線程將在調(diào)用 start() 方法后執(zhí)行。
-
Thread(Runnable target):創(chuàng)建一個(gè)新的線程對(duì)象,并將其作為參數(shù)傳遞給 Runnable 對(duì)象 target。該線程將在調(diào)用 start() 方法后執(zhí)行 target 對(duì)象的 run() 方法。
-
Thread(Runnable target, String name):創(chuàng)建一個(gè)新的線程對(duì)象,并將其作為參數(shù)傳遞給 Runnable 對(duì)象 target,并指定線程的名稱為 name。該線程將在調(diào)用 start() 方法后執(zhí)行 target 對(duì)象的 run() 方法。
-
Thread(String name):創(chuàng)建一個(gè)新的線程對(duì)象,并指定線程的名稱為 name。該線程對(duì)象不執(zhí)行任何操作,除非重寫(xiě)了 run() 方法。
-
Thread(ThreadGroup group, Runnable target):創(chuàng)建一個(gè)新的線程對(duì)象,并將其作為參數(shù)傳遞給 Runnable 對(duì)象 target,并指定線程組為 group。該線程將在調(diào)用 start() 方法后執(zhí)行 target 對(duì)象的 run() 方法。
-
Thread(ThreadGroup group, Runnable target, String name):創(chuàng)建一個(gè)新的線程對(duì)象,并將其作為參數(shù)傳遞給 Runnable 對(duì)象 target,并指定線程組為 group,并指定線程的名稱為 name。該線程將在調(diào)用 start() 方法后執(zhí)行 target 對(duì)象的 run() 方法。
-
Thread(ThreadGroup group, Runnable target, String name, long stackSize):創(chuàng)建一個(gè)新的線程對(duì)象,并將其作為參數(shù)傳遞給 Runnable 對(duì)象 target,并指定線程組為 group,并指定線程的名稱為 name,并指定線程的棧的大小為 stackSize。該線程將在調(diào)用 start() 方法后執(zhí)行 target 對(duì)象的 run() 方法。
其中,被重載的構(gòu)造方法的參數(shù)含義如下:
- Runnable target:要執(zhí)行的任務(wù),需要實(shí)現(xiàn) Runnable 接口,并重寫(xiě) run() 方法。
- String name:線程的名稱。
- ThreadGroup group:線程所屬的線程組。
- long stackSize:線程的棧大小。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!