线程控制的五种方式简介说明

书欣 Java教程 2022-08-03 17:15:12 15013 1
下文笔者讲述线程控制的五种场景简介说明,如下所示

线程休眠

public static void sleep(long millis); 
//指定毫秒内休眠    
//自定义类中run()里调用 Thread.sleep(millis);

线程加入

public final void join();  
//等待该线程终止,其他线程再开始  
//主类中调用

线程礼让

 
public static void yield(); 
//暂停当前正在执行的线程对象,并执行其他线程
//自定义类中调用
//让多个线程的执行更和谐,但不能保证一个线程一次

后台线程

public final void setDaemon(boolean on);
//将该线程标记为守护线程或用户线程,当正在运行的线程都是守护线程时(即主线程灭亡,守护线程随之消失),Java虚拟机退出
//该方法必须在启动线程前调用
//主类中调用

中断线程

public final void stop();
//该方法已过时,但还可以使用。不建议使用,显示stop();
//多长时间线程没有进行就结束了
//主类中调用
public void interrupt();
//把线程的状态终止,抛出异常InterruptedException
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: http://www.Java265.com/JavaCourse/202208/4138.html

最近发表

热门文章

好文推荐

Java265.com

//www.java265.com

站长统计|USA-001

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

Honor accompaniments