3369人加入学习
(13人评价)
Java编程学习第四季

制作完成于2018年5月19日 使用JDK 8

价格 免费

1.线程的休眠设置:

在哪个方法调用休眠就让该方法休眠指定时间(毫秒)

2.线程的加入:

因为t1是属于子线程在main方法调用,当调用完之后,因为在main方法加入:t1.join();,所以t1就会变成当前线程。

t1.join();//当t1加入到当前线程中,就是加入到主线程中,就是放在主线程中去继续执行。

守护线程:因为t2是守护线程,当t1运行完之后,系统需要反应时间,当t2运行到47的时候,系统检测到系统运行中只有守护线程t2,就会把t2杀死掉。

先让t1运行,接着Thread线程进行sleep状态,时间为一毫秒,最后把t1进行stop。

 

中断线程stop和interrupted的区别:

前者是直接中断,没有任何提示,导致无法释放占用资源;后者是会给予提示(boolean类型),这样就可以释放资源,再中断。

[展开全文]

线程的休眠

  Thread.sleep(2000);   单位是毫秒

线程的加入

(线程的对象名).join();   当这个线程执行完后在执行下面的线程而不用抢CUP处理

守护线程

(线程的对象名).setDaemon(true);

需要在被守护的线程前调用

终止线程

(线程的对象名).stop ()

中断线程

(线程的对象名).interrupt()

[展开全文]

Interrupt函数的使用方法。

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(57)

学员动态

狼克 开始学习 101-课程简介
狼克 加入学习
zp_swufe 加入学习
萌新0829 加入学习
怪我咯 加入学习