java se--8.多线程-3.线程常用方法

来源:互联网 发布:数据库系统阶段特点 编辑:程序博客网 时间:2024/06/11 12:38

1      基本方法

1.1  获取名字

匿名:

 类似正常根据对象获取 

1.2  设置名字

 

1.3  获取当前线程对象

 

Thread.currentThread()

 

2      操作线程

2.1  休眠线程

Thread.sleep(毫秒,纳秒), 控制当前线程休眠若干毫秒1秒= 1000毫秒 1秒 = 1000 *1000 * 1000纳秒 1000000000

 

 

 

2.2  守护线程

setDaemon(), 设置一个线程为守护线程, 该线程不会单独执行, 当其他非守护线程都执行结束后, 自动退出

 

 

 

 

2.3  加入线程

join(), 当前线程暂停, 等待指定的线程执行结束后,当前线程再继续

* join(int), 可以等待指定的毫秒之后继续

 

 

 

2.4  礼让线程

 

yield让出cpu

 

 

 

3      设置线程的优先级

 

  

 

 

 

原创粉丝点击