题目:线程的优先级
需求说明:
1、显示主线程、子线程默认优先级
2、将主线程设置为最高优先级、子线程设置为最低优先级并显示
解题代码:
public class Demo2{
public static void main(String[] args) {
Thread.currentThread().getPriority();
Thread Thread_0 =new Thread();
Thread_0.getPriority();
System.out.println("*********显示默认优先级*********");
System.out.println("主线程名:"+Thread.currentThread().getName() + "————" + "优先级:"+Thread.currentThread().getPriority());
System.out.println("子线程名:"+Thread_0.getName() + "————" + "优先级:"+Thread_0.getPriority());
Thread.currentThread().setPriority(10);
Thread_0.setPriority(1);
System.out.println("*********修改默认优先级后*********");
System.out.println("主线程名:"+Thread.currentThread().getName() + "————" + "优先级:"+Thread.currentThread().getPriority());
System.out.println("子线程名:"+Thread_0.getName() + "————" + "优先级:"+Thread_0.getPriority());
}
}