与线程调度有关的方法

实例方法:

void setPriority(int newPrority)   设置程序的优先级
int getPriority()          获取程序优先级    最高为10,最低为5,默认为1

MAX/MIN/NORM_PRIORITY = 10/1/5

void join()            合并线程 当前线程进入阻塞,直到调用对象的线程执行结束,当前线程继续执行


静态方法:

static void yield         让位方法 暂停当前正在执行的线程对象,并执行其他线程


*yield()方法不是阻塞方法,让当前线程让位,让给其他线程使用  yield()方法的执行会让当前线程从“运行状态”回到“就绪状态”


注意:回到就绪状态之后,还是有可能抢到时间片

posted @ 2020-08-09 21:02  javase-->  阅读(86)  评论(0)    收藏  举报