天天看點

多線程實作的二種方式

繼承Thread

* 定義類繼承Thread

* 重寫run方法

* 把新線程要做的事寫在run方法中

* 建立線程對象

* 開啟新線程, 内部會自動執行run方法

實作Runnable

* 定義類實作Runnable接口 * 實作run方法 * 建立自定義的Runnable的子類對象 * 建立Thread對象, 傳入Runnable * 調用start()開啟新線程, 内部會自動調用Runnable的run()方法