说明
1、设置优先级只是很大程度上让某个线程尽可能获得比较多的执行机会,也就是让线程自己尽可能被操作系统调度,而不是设置了高优先级就一定优先运行,或者说优先级高的线程比优先级低的线程就一定优先运行。
2、设置优先级直接调用setPriority()即可。
实例
publicfinalvoidsetPriority(intnewPriority){ this.checkAccess(); if(newPriority<=10&&newPriority>=1){ ThreadGroupg; if((g=this.getThreadGroup())!=null){ if(newPriority>g.getMaxPriority()){ newPriority=g.getMaxPriority(); } this.setPriority0(this.priority=newPriority); } }else{ thrownewIllegalArgumentException(); } }
以上就是java setPriority()设置优先级,希望对大家有所帮助。更多Java学习指路:Java基础
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容