最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

實(shí)例分析java開(kāi)啟線程的方法

 更新時(shí)間:2019年03月01日 10:38:00   投稿:laozhang  
在本文里我們通過(guò)實(shí)例給大家講解了JAVA開(kāi)啟線程的方法和相關(guān)知識(shí)點(diǎn),需要的朋友們跟著學(xué)習(xí)下。

有時(shí)候我們?cè)谑褂胘ava編程的時(shí)候,想啟動(dòng)線程,怎么啟動(dòng)呢,下面來(lái)分享一下方法

第一步在我們的電腦上打開(kāi)eclipse,創(chuàng)建一個(gè)java項(xiàng)目,并創(chuàng)建三個(gè)類,Test是測(cè)試Runnable類實(shí)現(xiàn)的多線程程序類,DoSomething是實(shí)現(xiàn)Runnable接口的多線程類,TestThread是測(cè)試?yán)^承Thread類實(shí)現(xiàn)的多線程程序類,如下圖所示:

第二步我們首先看一下DoSomething類,實(shí)現(xiàn)了Runnable接口,成為線程類,并在run方法中進(jìn)行雙層循環(huán)打印姓名和數(shù)字,如下圖所示:

第三步我們?cè)赥est測(cè)試類中,通過(guò)Thread t1 = new Thread(ds1);代碼創(chuàng)建線程對(duì)象, t1.start(); 啟動(dòng)線程,如下圖所示:

第四步我們運(yùn)行Test測(cè)試類,可以看到控制臺(tái)打印出了結(jié)果,需要注意的是啟動(dòng)線程只需要調(diào)用start方法就可以,java虛擬機(jī)會(huì)執(zhí)行Runnable接口中的run()方法,如下圖所示:

方法二:?jiǎn)?dòng)繼承Thread類實(shí)現(xiàn)的多線程

第一步我們?cè)赥estThread類中繼承Thread,成為線程類,重寫run方法,在main方法中創(chuàng)建線程對(duì)象,通過(guò) t1.start(); 進(jìn)行啟動(dòng)線程,如下圖所示:

第二步我們運(yùn)行TestThread類,可以看到打印臺(tái)出現(xiàn)了與上面一樣的結(jié)果,代表啟動(dòng)線程成功,需要注意的是for(long k= 0; k <100000000;k++);{}測(cè)試的是一個(gè)耗時(shí)操作,如下圖所示:

相關(guān)文章

  • JavaI/O深入學(xué)習(xí)之輸入和輸出

    JavaI/O深入學(xué)習(xí)之輸入和輸出

    這篇文章主要介紹了JavaI/O深入學(xué)習(xí)之輸入和輸出,Java類庫(kù)中的I/O類分成輸入和輸出兩部分,可以在JDK文檔里的類層次結(jié)構(gòu)中查看到。,需要的朋友可以參考下
    2019-06-06
  • Springmvc RequestMapping請(qǐng)求實(shí)現(xiàn)方法解析

    Springmvc RequestMapping請(qǐng)求實(shí)現(xiàn)方法解析

    這篇文章主要介紹了Springmvc RequestMapping請(qǐng)求實(shí)現(xiàn)方法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • springcloud?gateway高級(jí)功能之集成apollo后動(dòng)態(tài)刷新路由方式

    springcloud?gateway高級(jí)功能之集成apollo后動(dòng)態(tài)刷新路由方式

    這篇文章主要介紹了springcloud?gateway高級(jí)功能之集成apollo后動(dòng)態(tài)刷新路由方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Java中stream是什么及如何使用

    Java中stream是什么及如何使用

    在Java中,Stream(流)是一種用于操作集合(Collection)、數(shù)組等數(shù)據(jù)源的API,Stream的主要作用是進(jìn)行數(shù)據(jù)的轉(zhuǎn)換、篩選、聚合等操作,可以極大地簡(jiǎn)化對(duì)數(shù)據(jù)的處理,本文給大家介紹Java中stream是什么?有什么作用?如何使用?感興趣的朋友一起看看吧
    2023-10-10
  • java 開(kāi)發(fā)中網(wǎng)絡(luò)編程之IP、URL詳解及實(shí)例代碼

    java 開(kāi)發(fā)中網(wǎng)絡(luò)編程之IP、URL詳解及實(shí)例代碼

    這篇文章主要介紹了java 開(kāi)發(fā)中網(wǎng)絡(luò)編程之IP、URL詳解及實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • Matlab及Java實(shí)現(xiàn)小時(shí)鐘效果

    Matlab及Java實(shí)現(xiàn)小時(shí)鐘效果

    這篇文章主要為大家詳細(xì)介紹了Matlab及Java實(shí)現(xiàn)小時(shí)鐘效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • 實(shí)例詳解Java庫(kù)中的LocalDate類

    實(shí)例詳解Java庫(kù)中的LocalDate類

    在做報(bào)表統(tǒng)計(jì)時(shí),需要對(duì)指定時(shí)間內(nèi)的數(shù)據(jù)做統(tǒng)計(jì),則需要使用到時(shí)間日期API,下面這篇文章主要給大家介紹了關(guān)于Java庫(kù)中LocalDate類的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-01-01
  • 簡(jiǎn)單幾步實(shí)現(xiàn)將Spring security4.x升級(jí)到5.x

    簡(jiǎn)單幾步實(shí)現(xiàn)將Spring security4.x升級(jí)到5.x

    這篇文章主要介紹了簡(jiǎn)單幾步實(shí)現(xiàn)將Spring security4.x升級(jí)到5.x方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • Java驗(yàn)證碼圖片生成代碼

    Java驗(yàn)證碼圖片生成代碼

    這篇文章主要為大家詳細(xì)介紹了Java驗(yàn)證碼圖片生成代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • 詳細(xì)總結(jié)Java基礎(chǔ)類和包裝類

    詳細(xì)總結(jié)Java基礎(chǔ)類和包裝類

    近幾天一直在復(fù)習(xí)Java基礎(chǔ)知識(shí),今天就帶大家總結(jié)一下Java基礎(chǔ)類和包裝類,下文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)Java基礎(chǔ)的小伙伴們很有幫助,需要的朋友可以參考下
    2021-05-05

最新評(píng)論

甘肃省| 永兴县| 南京市| 崇明县| 巢湖市| 秦皇岛市| 湖北省| 大同市| 碌曲县| 四子王旗| 鄱阳县| 弥勒县| 宜兰市| 河东区| 丹棱县| 施秉县| 贵南县| 大名县| 左云县| 昌江| 孟村| 内丘县| 山东| 荃湾区| 宁强县| 石阡县| 福泉市| 景泰县| 安顺市| 德庆县| 西华县| 建昌县| 西城区| 普宁市| 台州市| 平山县| 石棉县| 界首市| 桃园市| 图们市| 南开区|