📄 testscheduler.java
字号:
class TestScheduler extends Thread { public static void main(String [] args) { Scheduler mySched = new RoundScheduler(); // or new RoundRobinScheduler() - when written // or new PriorityScheduler() - when written Thread p1 = new SimProc(mySched, "Alan", 4) ;//轮转开始 Thread p2 = new SimProc(mySched, "Brian", 4) ; Thread p3 = new SimProc(mySched, "Charles", 4) ; Thread p4 = new SimProc(mySched, "Dave", 5) ; Thread p5 = new SimProc(mySched, "Edward", 5) ; Thread p6 = new SimProc(mySched, "Francis", 5) ;//轮转结束 /* Scheduler mySched = new FifoScheduler(); Thread p1 = new SimProc(mySched, "Alan", 1) ;//优先级开始 Thread p2 = new SimProc(mySched, "Brian", 2) ; Thread p3 = new SimProc(mySched, "Charles", 3) ; Thread p4 = new SimProc(mySched, "Dave", 4) ; Thread p5 = new SimProc(mySched, "Edward", 5) ; Thread p6 = new SimProc(mySched, "Francis", 6) ;//优先级结束*/ mySched.start(); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -