Java多線程3種實現方式

Java 5之前,實現多線程有兩種實現方法,都須要經過重寫run()方法來定義線程的行爲: 一種是繼承Thread類; 二種是實現Runnable接口(因爲java只能單繼承,而接口能夠多實現,因此推薦此方式)。java Java 5之後,建立線程還有第三種方式: 實現Callable接口,該接口中的call方法能夠在線程執行結束時產生一個返回值。web
相關文章
相關標籤/搜索