自强不息系列之Java 实例 - 线程优先级设置
生活随笔
收集整理的這篇文章主要介紹了
自强不息系列之Java 实例 - 线程优先级设置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
以下實例演示了如何通過setPriority() 方法來設置線程的優先級:
SimplePriorities.java 文件:
public class SimplePriorities extends Thread {private int countDown = 5;private volatile double d = 0; public SimplePriorities(int priority) {setPriority(priority);start();}public String toString() {return super.toString() + ": " + countDown;}public void run() {while(true) {for(int i = 1; i < 100000; i++)d = d + (Math.PI + Math.E) / (double)i;System.out.println(this);if(--countDown == 0) return;}}public static void main(String[] args) {new SimplePriorities(Thread.MAX_PRIORITY);for(int i = 0; i < 5; i++)new SimplePriorities(Thread.MIN_PRIORITY);} }以上代碼運行輸出結果為:
Thread[Threa總結
以上是生活随笔為你收集整理的自强不息系列之Java 实例 - 线程优先级设置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大话TCP协议
- 下一篇: 01-探寻 JavaScript 反爬虫