在另一篇文章中介紹了java多線程的一種最簡單的方式:繼承thread類。然而有些時候我們沒法繼承thread類。
如果目前類已經extends了其他類,那麼就沒辦法再extends thread類,這時候想實作多線程,就隻能implements runnable接口了。
使用方法:
implements runable接口
重寫run方法
執行個體化一個thread
示例:以下示例建立了一個dog類,husky類繼承了dog類并實作了runnable接口,在husky中重寫了run方法。
代碼如下: