码迷,mamicode.com
首页 > 编程语言 > 详细

JavaSE---线程的控制

时间:2019-02-16 13:21:30      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:1.2   相同   控制   priority   另一个   其他   get   工具   改变   

1、Java提供了一些工具方法,可以便捷控制线程的执行:

   1.1  join

      Thread提供了让一个线程等待另一个线程执行完成的方法:join;

      当某个程序的执行流中调用其他线程的join方法,该线程将被阻塞,直到被加入的线程执行完成为止;

   1.2  sleep

       sleep可以将当前线程暂停一段时间,进入阻塞状态;

   1.3  yield

       yield可以让当前线程暂停,但不会进入阻塞,而是直接进入就绪状态(只有优先级相同或者比该线程优先级高的线程才会获得执行机会);

   1.4      改变线程的优先级

      getPriority()、setPriority()

      

JavaSE---线程的控制

标签:1.2   相同   控制   priority   另一个   其他   get   工具   改变   

原文地址:https://www.cnblogs.com/anpeiyong/p/10387280.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!