国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > java停止线程的方式

java停止线程的方式

java 线程

头像

小妮浅浅

2021-07-07 10:01:526815浏览 · 0收藏 · 0评论

1、使用Interrupt来通知 

while (!Thread.currentThread().isInterrupted() && more work to do) {     do more work    }

首先通过 Thread.currentThread().isInterrupt() 判断线程是否被中断,随后检查是否还有工作要做。

public class StopThread implements Runnable {
 
    @Override
    public void run() {
 
        int count = 0;
 
        while (!Thread.currentThread().isInterrupted() && count < 1000) {
 
            System.out.println("count = " + count++);
 
        }
 
    }
 
    public static void main(String[] args) throws InterruptedException {
 
        Thread thread = new Thread(new StopThread());
        thread.start();
        Thread.sleep(5);
        thread.interrupt();
    }
 
}

2、使用volatile标志一个字段,通过判断这个字段true/false退出线程

/**
 * 描述:     演示用volatile的局限:part1 看似可行
 */
public class WrongWayVolatile implements Runnable {
 
    private volatile boolean canceled = false;
 
    @Override
    public void run() {
        int num = 0;
        try {
            while (num <= 100000 && !canceled) {
                if (num % 100 == 0) {
                    System.out.println(num + "是100的倍数。");
                }
                num++;
                Thread.sleep(1);
            }
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
    }
 
    public static void main(String[] args) throws InterruptedException {
        WrongWayVolatile r = new WrongWayVolatile();
        Thread thread = new Thread(r);
        thread.start();
        Thread.sleep(5000);
        r.canceled = true;
    }
}

以上就是java停止线程的方式,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

电影《老公上班后》免费观看| 交换的一天电影完整播放在线观看| 蜜桃成熟时| 宝贝今天可不可以不带小雨伞小说| 教室停电 挺进她体内H| WWW.1688.COM麻豆.| 《魅魔之耻》1~4集免费看| 两领导在车上吃我的奶| 男人添女人荫道口视频| 速度与激情9| 穿黑色蕾丝透明胸罩说明什么| 《帐篷里的秘密》第一季| 免费观看已满十八岁在线播放电视..| 初尝少妇王老师的第一次在线观看| 第一章激情艳妇| CSGO网站开箱推荐| 小妈妈2免费观看完整电视剧 | 蜜桃成熟时2| 亚洲XXX午休国产熟女| 公交车掀开奶罩边躁狠狠躁漫画| YSL蜜桃色6696是纯还是仿| 京香JULIA| 台球室的特殊待遇2HD| CC388A黑色| 蜜桃成熟2| 双乳被四个男人吃奶| 丈夫不在家儿媳想老公的背景故事| 双人床上剧烈运动会怎么消除| 日韩精品| 女人尝试到更粗大的心理变化| 大肉大捧-进-出XXOO| 少妇WWVB操BBBB操BBBB| 《玉尺经》完整版| 婆媳双飞杨钰莹阅读| 《厨房激战5》完整版在线观看| 《夜班护士》结局| 老公拿狗给我配| 50岁阿姨大人免费观看电视剧| 特级做A爱片久久久久久| 苍老师40集全免费播放电影演员..| 上课装睡B被同学扣了一节课!