執行緒的三種建立方

2021-08-29 23:33:38 字數 637 閱讀 4417

一,繼承thread+重寫run()

class programmer extends thread

public static void main(string args)

}

二,繼承runnable+實現run()

class programmer implements runnable

public static void main(string args)

總結:推薦使用繼承runnable的方法

1.可以避免單繼承的侷限性

2.便於共享資源

class programmer implements runnable

} public static void main(string args)

}

三,實現callable介面實現執行緒的建立

優點:可以丟擲異常,可以返回值

**例項:

public static void main(string args)

}class source implements callable

}

執行緒 三種方式 建立執行緒

第一種 1 模擬龜兔賽跑 繼承thread 重寫run 執行緒體 2 使用執行緒 建立子類物件 物件.strat 執行緒啟動 author administrator public class rabbits extends thread class tortoise extends thread ...

執行緒的三種建立方式

public class web12306 多執行緒的三種方式 class threadtest01 extends thread class threadtest02 implements runnable class threadtest03 implements callable return...

建立執行緒的三種方式

一 是繼承thread方法 public class mythread extends thread private void dosomething public class newthread private static void dosomething 二 是實現runnable介面 使用r...