Java多線程3種實現方式

Java 5以前,實現多線程有兩種實現方法,都需要通過重寫run()方法來定義線程的行爲:
一種是繼承Thread類;
二種是實現Runnable接口(由於java只能單繼承,而接口可以多實現,所以推薦此方式)。

Java 5以後,創建線程還有第三種方式:
實現Callable接口,該接口中的call方法可以在線程執行結束時產生一個返回值。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章