⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 simproc2.java

📁 操作系统的线程模拟程序
💻 JAVA
字号:

class SimProc2 extends Thread {

    private Scheduler2 mySched ; 

    private char nm ;
    private int count ;
 
    
    public SimProc2(Scheduler2 sch, String name,int i) {
	super(name) ;
	mySched = sch ;
	count = i ;
        start() ;
    }

    public int getCount() {
       return count ;
    }



    private void addToReadyQueue() {
	mySched.addProcess(this) ;
    }

    private void removeFromReadyQueue() {
	mySched.removeProcess(this) ;
	mySched.endSlice(this) ; // want something else to run!
    }

    public void run() {
    	
    
	
    	FifoScheduler rou=new FifoScheduler();
	addToReadyQueue() ;
	while(count > 0) {
		mySched.endSlice(this) ;
		System.out.println("This is " + getName() + "  completed!  "
				  ) ;
		break;
		
	}
	removeFromReadyQueue() ;
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -