每次当我运行程序时,由于线程 b 的最大优先级分配,执行顺序会发生变化,它应该首先启动并首先完成,因此输出不会相应
threadA.setPriority(Thread.MIN_PRIORITY);
threadB.setPriority(Thread.MAX_PRIORITY)
System.out.println("Start Thread A");
threadA.start();
System.out.println("Start Thread B");
threadB.start();
System.out.println("End of main Thread");