亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

實例分析java開啟線程的方法

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

有時候我們在使用java編程的時候,想啟動線程,怎么啟動呢,下面來分享一下方法

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

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

第三步我們在Test測試類中,通過Thread t1 = new Thread(ds1);代碼創(chuàng)建線程對象, t1.start(); 啟動線程,如下圖所示:

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

方法二:啟動繼承Thread類實現(xiàn)的多線程

第一步我們在TestThread類中繼承Thread,成為線程類,重寫run方法,在main方法中創(chuàng)建線程對象,通過 t1.start(); 進行啟動線程,如下圖所示:

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

您可能感興趣的文章:

相關(guān)文章

  • Spring中的動態(tài)數(shù)據(jù)源解讀

    Spring中的動態(tài)數(shù)據(jù)源解讀

    這篇文章主要介紹了關(guān)于Spring中的動態(tài)數(shù)據(jù)源解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • Java實現(xiàn)讀取Jar文件屬性的方法詳解

    Java實現(xiàn)讀取Jar文件屬性的方法詳解

    這篇文章主要為大家詳細介紹了如何利用Java語言實現(xiàn)讀取Jar文件屬性的功能,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2022-08-08
  • SocketIo+SpringMvc實現(xiàn)文件的上傳下載功能

    SocketIo+SpringMvc實現(xiàn)文件的上傳下載功能

    這篇文章主要介紹了SocketIo+SpringMvc實現(xiàn)文件的上傳下載功能,socketIo不僅可以用來做聊天工具,也可以實現(xiàn)局域網(wǎng)。文中給出了實現(xiàn)代碼,需要的朋友可以參考下
    2018-08-08
  • MyBatisPlus+Lombok實現(xiàn)分頁功能的方法詳解

    MyBatisPlus+Lombok實現(xiàn)分頁功能的方法詳解

    Lombok是一個Java類庫,提供了一組注解,簡化POJO實體類開發(fā)。本文將為大家介紹一下Lombok的使用以及如何利用MyBatisPlus+Lombok實現(xiàn)分頁功能,感興趣的可以動手嘗試一下
    2022-07-07
  • 徹底搞懂java并發(fā)ThreadPoolExecutor使用

    徹底搞懂java并發(fā)ThreadPoolExecutor使用

    這篇文章主要為大家介紹了徹底搞懂java并發(fā)ThreadPoolExecutor使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • Java生成CSV文件實例詳解

    Java生成CSV文件實例詳解

    這篇文章主要介紹了Java生成CSV文件的方法,很實用的功能,需要的朋友可以參考下
    2014-07-07
  • 泛型的類型擦除后fastjson反序列化時如何還原詳解

    泛型的類型擦除后fastjson反序列化時如何還原詳解

    這篇文章主要為大家介紹了泛型的類型擦除后fastjson反序列化時如何還原詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-11-11
  • Mybatis實體類屬性與數(shù)據(jù)庫不一致解決方案

    Mybatis實體類屬性與數(shù)據(jù)庫不一致解決方案

    這篇文章主要介紹了Mybatis實體類屬性與數(shù)據(jù)庫不一致解決方案,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-10-10
  • Spring+SpringMVC+Hibernate項目環(huán)境搭建的步驟(圖文)

    Spring+SpringMVC+Hibernate項目環(huán)境搭建的步驟(圖文)

    這篇文章主要介紹了Spring+SpringMVC+Hibernate項目環(huán)境搭建的步驟(圖文),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-05-05
  • SpringBoot集成tika實現(xiàn)word轉(zhuǎn)html的操作代碼

    SpringBoot集成tika實現(xiàn)word轉(zhuǎn)html的操作代碼

    Tika是一個內(nèi)容分析工具,自帶全面的parser工具類,能解析基本所有常見格式的文件,得到文件的metadata,content等內(nèi)容,返回格式化信息,本文給大家介紹了SpringBoot集成tika實現(xiàn)word轉(zhuǎn)html的操作,需要的朋友可以參考下
    2024-06-06

最新評論