• 大小: 114KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-06-18
  • 语言: Java
  • 标签: Java编写  

资源简介

操作系统实验报告(2个)利用Java实现的作业调度以及银行家算法用eclipse编写的源代码,以及实验报告文档

资源截图

代码片段和文件信息

import java.text.DecimalFormat;

public class JCB {
 private int id;
 private Time arrivetime;
 private Time runtime;
 private Time starttime;
 private Time finishtime;
 private int zhouzhuantime;
 private double dqzztime;
 public int flag;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public Time getArrivetime() {

return arrivetime;
}
public void setArrivetime(Time arrivetime) {
this.arrivetime = arrivetime;
}
public Time getRuntime() {
return runtime;
}
public void setRuntime(Time runtime) {
this.runtime = runtime;
}
public Time getStarttime() {
return starttime;
}
public void setStarttime(Time starttime) {
this.starttime = starttime;
}
public Time getFinishtime() {
return finishtime;
}
public void setFinishtime(Time finishtime) {
this.finishtime = finishtime;
}
public int getZhouzhuantime() {
return zhouzhuantime;
}
public void setZhouzhuantime(int zhouzhuantime) {
this.zhouzhuantime = zhouzhuantime;
}
public double getDqzztime() {
return dqzztime;
}
public void setDqzztime(double dqzztime) {
this.dqzztime = dqzztime;
}
public JCB(int id Time arrivetimeTime runtime) {
super();
this.id = id;
this.arrivetime = arrivetime;
this.runtime=runtime;
Time t=new Time(00);
this.starttime=t;
this.finishtime=t;
}
 public void output(){
 System.out.print(this.id+“\t“);
 this.arrivetime.output();
 System.out.print(“\t“);
 this.runtime.output();
 System.out.print(“\t“);
 this.starttime.output();
 System.out.print(“\t“);
 this.finishtime.output();
 System.out.print(“\t\t“);
 System.out.print(this.zhouzhuantime+“\t“);
 System.out.print(String.format(“%.2f“this.dqzztime)+“\t“);
 System.out.println(this.flag);

 }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-06-11 17:57  操作系统实验报告\
     目录           0  2018-05-24 11:11  操作系统实验报告\JCB调度\
     文件         301  2017-04-05 17:55  操作系统实验报告\JCB调度\.classpath
     文件         385  2017-04-05 17:55  操作系统实验报告\JCB调度\.project
     目录           0  2018-05-24 11:11  操作系统实验报告\JCB调度\.settings\
     文件         598  2017-04-05 17:55  操作系统实验报告\JCB调度\.settings\org.eclipse.jdt.core.prefs
     目录           0  2018-06-07 21:14  操作系统实验报告\JCB调度\bin\
     文件        2718  2018-06-07 21:14  操作系统实验报告\JCB调度\bin\JCB.class
     文件        5187  2018-06-07 21:14  操作系统实验报告\JCB调度\bin\JcbDispatch.class
     文件        1322  2018-06-07 21:16  操作系统实验报告\JCB调度\bin\Test.class
     文件        1973  2018-06-07 21:14  操作系统实验报告\JCB调度\bin\Time.class
     目录           0  2018-05-24 11:11  操作系统实验报告\JCB调度\src\
     文件        1780  2017-04-09 21:24  操作系统实验报告\JCB调度\src\JCB.java
     文件        5190  2018-06-07 21:14  操作系统实验报告\JCB调度\src\JcbDispatch.java
     文件         823  2018-06-07 21:16  操作系统实验报告\JCB调度\src\Test.java
     文件        1144  2017-04-09 20:39  操作系统实验报告\JCB调度\src\Time.java
     文件      104925  2018-06-11 17:57  操作系统实验报告\作业调度及银行家算法.docx
     目录           0  2018-05-24 11:13  操作系统实验报告\银行家算法\
     文件         301  2017-04-19 19:24  操作系统实验报告\银行家算法\.classpath
     文件         391  2017-04-19 19:24  操作系统实验报告\银行家算法\.project
     目录           0  2018-05-24 11:11  操作系统实验报告\银行家算法\.settings\
     文件         598  2017-04-19 19:24  操作系统实验报告\银行家算法\.settings\org.eclipse.jdt.core.prefs
     目录           0  2018-06-05 09:33  操作系统实验报告\银行家算法\bin\
     文件        3086  2018-06-05 09:33  操作系统实验报告\银行家算法\bin\Banker.class
     文件        1080  2018-06-05 09:33  操作系统实验报告\银行家算法\bin\Process.class
     文件        1892  2018-06-05 09:33  操作系统实验报告\银行家算法\bin\Resource.class
     文件         409  2018-06-05 09:33  操作系统实验报告\银行家算法\bin\Test.class
     目录           0  2018-05-24 11:11  操作系统实验报告\银行家算法\src\
     文件        3048  2017-04-19 20:55  操作系统实验报告\银行家算法\src\Banker.java
     文件         490  2017-04-19 20:23  操作系统实验报告\银行家算法\src\Process.java
     文件         786  2017-04-19 20:51  操作系统实验报告\银行家算法\src\Resource.java
............此处省略1个文件信息

评论

共有 条评论