[Java] java 线程 优先级 →→→→→进入此内容的聊天室

来自 , 2019-10-20, 写在 Java, 查看 152 次.
URL http://www.code666.cn/view/df263d99
  1. public class ThreadTest {
  2.         public static void main(String args[]) {
  3.                 Thread t1 = new MyThread("T1");
  4.                 t1.setPriority(Thread.MIN_PRIORITY); // 设置优先级为最小
  5.                 t1.start();
  6.                 Thread t2 = new MyThread("T2");
  7.                 t2.setPriority(Thread.MAX_PRIORITY); // 设置优先级为最大
  8.                 t2.start();
  9.                 Thread t3 = new MyThread("T3");
  10.                 t3.setPriority(Thread.MAX_PRIORITY); // 设置优先级为最大
  11.                 t3.start();
  12.         }
  13. }
  14.  
  15. class MyThread extends Thread {
  16.         String message;
  17.  
  18.         MyThread(String message) {
  19.                 this.message = message;
  20.         }
  21.  
  22.         public void run() {
  23.                 for (int i = 0; i < 3; i++)
  24.                         System.out.println(message + " " + getPriority());
  25.                 // 获得线程的优先级
  26.         }
  27. }
  28.  

回复 "java 线程 优先级"

这儿你可以回复上面这条便签

captcha