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

java通過共享變量結(jié)束run停止線程的方法示例

 更新時間:2013年11月25日 16:26:44   作者:  
這篇文章主要介紹了java通過共享變量結(jié)束run停止線程的方法,大家參考使用

stop()方法已經(jīng)被棄用,原因是不太安全。API文檔中給出了具體的詳細(xì)解釋。
通過interrupted()方法打斷線程。不推薦。
通過共享變量結(jié)束run()方法,進(jìn)而停止線程。如實例

復(fù)制代碼 代碼如下:

public class ThreadInterrupt {
    public static void main(String []args){
        Runner run = new Runner();
        run.start();
        try {
            Thread.sleep(10000);
        } catch (InterruptedException e) {
            // TODO Auto-generated catch block

        }

        //run.stop();//已經(jīng)廢棄的方法,不建議使用,過于粗暴
        //run.interrupt(); //拋出異常,但是在異常處理中寫業(yè)務(wù)顯然不合適,不建議使用
        run.flag=false;//建議使用的停止線程的方法
    }
}

class  Runner extends Thread{
    boolean flag = true;
    public void run(){
    /*    while(true){
            System.out.println(new Date()+"----");
            try {
                sleep(1000);
            } catch (InterruptedException e) {
                // TODO Auto-generated catch block
                System.out.println("Interrupted");
                return;
            }
        }
        */

        while(flag){
            System.out.println(new Date()+"----");
            try {
                sleep(1000);
            } catch (InterruptedException e) {
                // TODO Auto-generated catch block
                System.out.println("Interrupted");
                return;
            }
        }
    }
}

相關(guān)文章

  • 使用SpringBoot與Thrift實現(xiàn)RPC通信的方式詳解

    使用SpringBoot與Thrift實現(xiàn)RPC通信的方式詳解

    在微服務(wù)架構(gòu)的世界里,服務(wù)間的通信機(jī)制選擇成為了關(guān)鍵決策之一,RPC因其簡潔、高效的特點(diǎn)備受青睞,本文將詳細(xì)探討如何利用Spring?Boot和Thrift框架構(gòu)建RPC通信,讓讀者理解其內(nèi)在原理及實現(xiàn)方式,需要的朋友可以參考下
    2023-10-10
  • jmeter正則表達(dá)式提取器的用法與正則詳解

    jmeter正則表達(dá)式提取器的用法與正則詳解

    在使用Jmeter過程中,會經(jīng)常使用到正則表達(dá)式提取器提取器,下面這篇文章主要給大家介紹了關(guān)于jmeter正則表達(dá)式提取器的用法與正則的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • Java入門案列之猜拳小游戲

    Java入門案列之猜拳小游戲

    這篇文章主要為大家詳細(xì)介紹了Java入門案列之猜拳小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • Java批量導(dǎo)出word壓縮后的zip文件案例

    Java批量導(dǎo)出word壓縮后的zip文件案例

    這篇文章主要介紹了Java批量導(dǎo)出word壓縮后的zip文件案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10
  • Spring Boot連接超時導(dǎo)致502錯誤的實戰(zhàn)案例

    Spring Boot連接超時導(dǎo)致502錯誤的實戰(zhàn)案例

    這篇文章主要給大家介紹了關(guān)于Spring Boot連接超時導(dǎo)致502錯誤的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • Java實現(xiàn)文件的歸檔和解檔

    Java實現(xiàn)文件的歸檔和解檔

    這篇文章主要為大家詳細(xì)介紹了Java實現(xiàn)文件的歸檔和解檔,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • Java內(nèi)部類和匿名內(nèi)部類的用法說明

    Java內(nèi)部類和匿名內(nèi)部類的用法說明

    這篇文章主要介紹了Java內(nèi)部類和匿名內(nèi)部類的用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • Java Maven高級之插件開發(fā)詳解

    Java Maven高級之插件開發(fā)詳解

    這篇文章主要介紹了Maven 插件開發(fā)的詳細(xì)整理的相關(guān)資料,需要的朋友可以看下,希望能夠給你帶來幫助
    2021-09-09
  • SpringBoot 改造成https訪問的實現(xiàn)

    SpringBoot 改造成https訪問的實現(xiàn)

    這篇文章主要介紹了SpringBoot 改造成https訪問的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10
  • 詳解SpringBoot構(gòu)建Docker鏡像的3種方式

    詳解SpringBoot構(gòu)建Docker鏡像的3種方式

    這篇文章主要介紹了SpringBoot構(gòu)建Docker鏡像的3種方式,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06

最新評論

内乡县| 信宜市| 桓仁| 高安市| 大理市| 开原市| 枣阳市| 建始县| 启东市| 长顺县| 囊谦县| 瓮安县| 射阳县| 柯坪县| 东丰县| 繁峙县| 石河子市| 尼木县| 界首市| 新宾| 丹凤县| 定南县| 青龙| 蕉岭县| 安乡县| 康定县| 建平县| 得荣县| 明星| 章丘市| 福建省| 云阳县| 满城县| 建始县| 乃东县| 灵武市| 阿克| 井陉县| 阆中市| 集贤县| 黄山市|