亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

簡單了解Java多線程實現(xiàn)的四種方式

瀏覽:88日期:2022-09-02 09:55:34

第一種方式為繼承Thread類然后重寫run方法再調(diào)用start方法,因為java為單繼承多實現(xiàn),所以不建議使用這種方式,代碼如下:

public class Demo extends Thread{ public static void main(String[] args) { new Demo().start(); } @Override public void run() { System.out.println('繼承Thread類實現(xiàn)多線程'); }}

第二種為實現(xiàn)Runnable接口方式,該方式用的較多,代碼如下:

public class Demo2 implements Runnable{ public static void main(String[] args) { new Thread(new Demo2()).start(); } @Override public void run() { System.out.println('實現(xiàn)Runnable接口的多線程'); }}

第三種為實現(xiàn)Callable接口方式,該方式run方法具有返回值,代碼如下:

public class Demo3 implements Callable { public static void main(String[] args) throws ExecutionException, InterruptedException { FutureTask task=new FutureTask(new Demo3()); new Thread(task).start(); System.out.println(task.get()); } @Override public String call() throws Exception { return '實現(xiàn)Callable接口的多線程'; }}

第四種是采用線程池的方式,代碼如下:

public class Demo4 { public static void main(String[] args) { ExecutorService executorService= Executors.newCachedThreadPool(); executorService.execute(new Runnable() { @Override public void run() {System.out.println('線程池實現(xiàn)多線程'); } });executorService.shutdown(); }}

從上面我們可以看出線程的調(diào)用都是采用start()方法,那么調(diào)用直接調(diào)用run()方法其實也是可以輸出結(jié)果的,但是有著本質(zhì)的區(qū)別,因為調(diào)用start()方法會使得當(dāng)前線程的數(shù)量增加,而單純得調(diào)用run()方法是不會的,在start()方法的內(nèi)部其實包含了調(diào)用run()方法。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 国产精品视频一区二区噜噜 | 国产美女一级高清免费观看 | 欧洲a级毛片 | 久久草精品视频 | 色综合免费视频 | 亚洲午夜久久久久影院 | 免费一区二区三区在线视频 | 欧美大穴 | 日韩欧美在线观看视频一区二区 | 国产成人精品日本亚洲语音1 | 俄罗斯胖老太与小伙交 | 美女全黄网站免费观看 | 把女人弄爽特黄aa大片视频 | 国产成人啪精品视频免费网 | 国产亚洲欧美另类第一页 | 日韩在线播放中文字幕 | 婷婷性 | 国内在线播放 | 国产日韩欧美在线 | 爱爱免费视频网站 | 日韩在线视精品在亚洲 | 韩国三级欧美三级国产三级 | 麻豆传媒网站入口直接进入免费版 | 午夜视频网站在线观看 | 久久yy | 国产欧美精品一区二区三区-老狼 | 国产伦精品一区二区三区精品 | 日韩在线操 | 2022国产精品自拍 | 成人黄色三级视频 | 中文字幕色 | 国产刚刚发育被强j在线播放 | 国产精品免费一区二区三区四区 | 欧美精品免费一区欧美久久优播 | 国产精品免费一区二区三区四区 | 免费网站看v片在线香蕉 | 麻豆精品免费视频入口 | 亚洲一区二区三区夜色 | 日本三级黄色网址 | 日韩欧美一区二区三区视频 | 91久久青草精品38国产 |