已采納回答 / weixin_慕無(wú)忌7033199
Thread是一個(gè)類(class),Actor繼承類的時(shí)候需要用 “extends”;Runnable是一個(gè)接口(interface),Actress實(shí)現(xiàn)接口的時(shí)候用“implements”;
最贊回答 / yytoo
<...圖片...>這里改成this.interrupt()<...圖片...>;interrupted和interrupt是兩個(gè)方法
已采納回答 / qq_慕函數(shù)3578806
在sleep過(guò)程中調(diào)用的中斷方法,拋出了中斷異常,所以不用sleep
最贊回答 / WE_Xing
沒(méi)什么區(qū)別 , Thread類本質(zhì)上也是實(shí)現(xiàn)了Runnable接口 , 由于類單繼承以及接口多繼承 , 推薦用Runnable接口 , 因?yàn)榭赡苣愕念愋枰^承別的類 , 不管是通過(guò)繼承類還是實(shí)現(xiàn)接口來(lái)實(shí)現(xiàn)多線程 , 最終都是通過(guò)Thread的對(duì)象的API來(lái)控制線程的
最贊回答 / qq_俯仰滿天星_0
應(yīng)該new?Actor();?new Thread();是錯(cuò)誤的!?。?/div>
- 課程須知
- 本課程的學(xué)習(xí),需要小伙伴們具有面向?qū)ο蠡A(chǔ)知識(shí)及 Java 語(yǔ)言基礎(chǔ)。如果您是新手,建議先移步 《Java入門第一季》和《Java入門第二季》
- 老師告訴你能學(xué)到什么?
- 1、Java 中如何使用線程 2、什么是爭(zhēng)用條件 3、線程如何交互
微信掃碼,參與3人拼團(tuán)