package com.softeem.len5;
//线程优先级
public class ThreadYXJ extends Thread{
//重写线程提方法
public void run(){
System.out.println(this.getName());//打印线程名
}
public static void main(String[] args) {
ThreadYXJ t1=new ThreadYXJ();
//优先级默认都是5级
//最高优先级10 最低1
// System.out.println("此线程的优先级:"+t1.getPriority());
t1.setName("一号线程:");
t1.setPriority(Thread.MIN_PRIORITY);//设置最低优先级
ThreadYXJ t2=new ThreadYXJ();
t2.setPriority(Thread.MAX_PRIORITY);//设置最高优先级
t2.setName("二号线程:");
t1.start();
t2.start();
//每个线程都有一个优先级,高优先级线程的执行优先于低优先级线程。但是也不是一定是高级的先执行
}
}