work.java
来自「编程,作业调度算法,先来先服务短作业优先」· Java 代码 · 共 124 行
JAVA
124 行
package cn.edubest.work;
public class Work{
private String name;//进程名
private double handTime;//提交时间
private double runTime;//要求运行时间
private double startTime;//开始运行时间
private double endTime;//完成时间
private double Ti;//周转时间
private double Wi;//平均周转时间
private int state;//是否完成标记
public Work()
{
name=new String( "" );
handTime=0;
runTime=0;
startTime=0;
endTime=0;
Ti=0;
Wi=0;
state=0;
}//end method Work
public Work( Work Wo )
{
name=new String(Wo.name);
handTime=Wo.getWorkHandTime();
runTime=Wo.getWorkRunTime();
startTime=0;
endTime=0;
Ti=0;
Wi=0;
state=0;
}
public boolean isOver()
{
if( state==1 ) return true;
return false;
}//end method isOver
public String getWorkName()
{
return name;
}
public double getWorkHandTime()
{
return handTime;
}
public double getWorkRunTime()
{
return runTime;
}
public double getWorkStartTime()
{
return startTime;
}
public double getWorkEndTime()
{
return endTime;
}
public double getWorkT()
{
return Ti;
}
public double getWorkW()
{
return Wi;
}
public int getWorkState()
{
return state;
}
public void setWorkName( String names )
{
name=names;
}
public void setWorkHandTime( double i )
{
handTime=i;
}
public void setWorkRunTime( double time )
{
runTime=time;
}
public void setWorkStartTime( double time )
{
startTime=time;
}
public void setWorkEndTime( double time )
{
endTime=time;
}
public void setWorkT( double time )
{
Ti=time;
}
public void setWorkW( double time )
{
Wi=time;
}
public void setWorkState( int i )
{
state=i;
}
}//end class Work
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?