JavaSE---线程的控制

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

   1.1  join

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

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

   1.2  sleep

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

   1.3  yield

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

   1.4      改变线程的优先级

      getPriority()、setPriority()

      

猜你喜欢

转载自www.cnblogs.com/anpeiyong/p/10387280.html
今日推荐