java線程優(yōu)先級原理詳解
java 中的線程優(yōu)先級的范圍是1~10,默認的優(yōu)先級是5。10最高。
MIN_PRIORITY 1
MAX_PRIORITY 10
NORM_PRIORITY 5
優(yōu)先級高的獲得cpu的幾率更大些,不是優(yōu)先級高的就先執(zhí)行完,線程優(yōu)先級隨機特性
在java中,線程的優(yōu)先級具有繼承性,例如A線程啟動B線程,則A和B的優(yōu)先級是一樣的
線程創(chuàng)建后,可通過調(diào)用setPriority()方法改變優(yōu)先級。
public class Test5 { public static class TheadT extends Thread{ @Override public void run() { while (true) { System.out.println(Thread.currentThread().getName()); } } } public static void main(String[] args) { Thread t1=new TheadT(); t1.setName("t1"); Thread t2=new TheadT(); t2.setName("t2"); t1.setPriority(Thread.MIN_PRIORITY); t2.setPriority(Thread.MAX_PRIORITY); t1.start(); t2.start(); } }
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Java實現(xiàn)文件復(fù)制及文件夾復(fù)制幾種常用的方式
這篇文章主要給大家介紹了關(guān)于Java實現(xiàn)文件復(fù)制及文件夾復(fù)制幾種常用的方式,java復(fù)制文件的方式其實有不少種,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2023-09-09詳解Java的Struts框架中上傳文件和客戶端驗證的實現(xiàn)
這篇文章主要介紹了Java的Struts框架中上傳文件和客戶端驗證的實現(xiàn),Struts是Java的SSH三大web開發(fā)框架之一,需要的朋友可以參考下2015-12-12SpringBoot使用@Autowired為多實現(xiàn)的接口注入依賴
這篇文章主要介紹了SpringBoot使用@Autowired為多實現(xiàn)的接口注入依賴,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11Java File類 mkdir 不能創(chuàng)建多層目錄的解決
這篇文章主要介紹了Java File類 mkdir 不能創(chuàng)建多層目錄的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-09-09