• 大小: 219KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-14
  • 语言: 其他
  • 标签:

资源简介

广工操作系统课设,内含源文件,报告,非常完整!!!

资源截图

代码片段和文件信息

package os_1;

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;

/**
 * 作业类,其他类的主要操作对象
 * 
 * @author Eason
 * 
 */
public class Job implements Comparable {
private String name; // 进程名
private Calendar enter; // 进入时间 格式为hh:mm
private int need; // 需要运行的时间 单位为分钟
private int grade; // 优先数,优先数越小的优先级别越高

// 构造器
public Job(String name String enterStr int need int grade) {
super();
this.name = name;
this.need = need;
this.grade = grade;
enter = new GregorianCalendar();
DateFormat df = new SimpleDateFormat(“hh:mm“);
try {
Date date = df.parse(enterStr);
enter.setTime(date);
} catch (ParseException e) {
// TODO Auto-generated catch block
System.out.println(“进入时间格式转换错误!“);
e.printStackTrace();
}

}

// 属性的获得与设置方法
public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public Calendar getEnter() {
return enter;
}

public void setEnter(Calendar enter) {
this.enter = enter;
}

public int getNeed() {
return need;
}

public void setNeed(int need) {
this.need = need;
}

public int getGrade() {
return grade;
}

public void setGrade(int grade) {
this.grade = grade;
}

public int compareTo(object o) {
Job j = (Job) o;
if (this.need > j.need) {
return 1;
} else if (this.need == j.need) {
return 0;
} else {
return -1;
}

}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     190787  2018-01-09 11:14  3115005195林社亮操作系统课程设计\3115005195林社亮操作系统课程设计.docx

     文件        301  2018-01-07 20:37  3115005195林社亮操作系统课程设计\OS课设\.classpath

     文件        384  2018-01-07 20:37  3115005195林社亮操作系统课程设计\OS课设\.project

     文件        598  2018-01-07 20:37  3115005195林社亮操作系统课程设计\OS课设\.settings\org.eclipse.jdt.core.prefs

     文件       2228  2018-01-07 20:41  3115005195林社亮操作系统课程设计\OS课设\bin\os_1\Job.class

     文件       1059  2018-01-08 15:31  3115005195林社亮操作系统课程设计\OS课设\bin\os_1\Mainframe$1.class

     文件       1062  2018-01-08 15:31  3115005195林社亮操作系统课程设计\OS课设\bin\os_1\Mainframe$2.class

     文件       1062  2018-01-08 15:31  3115005195林社亮操作系统课程设计\OS课设\bin\os_1\Mainframe$3.class

     文件       1987  2018-01-08 15:31  3115005195林社亮操作系统课程设计\OS课设\bin\os_1\Mainframe$4.class

     文件       1060  2018-01-08 15:31  3115005195林社亮操作系统课程设计\OS课设\bin\os_1\Mainframe$5.class

     文件        786  2018-01-08 15:31  3115005195林社亮操作系统课程设计\OS课设\bin\os_1\Mainframe$6.class

     文件       1633  2018-01-08 15:31  3115005195林社亮操作系统课程设计\OS课设\bin\os_1\Mainframe$7.class

     文件      10215  2018-01-08 15:31  3115005195林社亮操作系统课程设计\OS课设\bin\os_1\Mainframe.class

     文件       1658  2018-01-07 20:41  3115005195林社亮操作系统课程设计\OS课设\src\os_1\Job.java

     文件      10489  2018-01-08 15:31  3115005195林社亮操作系统课程设计\OS课设\src\os_1\Mainframe.java

     文件      18888  2018-01-09 11:17  3115005195林社亮操作系统课程设计\OS课设.jar

     目录          0  2018-01-09 15:15  3115005195林社亮操作系统课程设计\OS课设\bin\os_1

     目录          0  2018-01-09 15:15  3115005195林社亮操作系统课程设计\OS课设\src\os_1

     目录          0  2018-01-09 15:15  3115005195林社亮操作系统课程设计\OS课设\.settings

     目录          0  2018-01-09 15:15  3115005195林社亮操作系统课程设计\OS课设\bin

     目录          0  2018-01-09 15:15  3115005195林社亮操作系统课程设计\OS课设\src

     目录          0  2018-01-09 15:15  3115005195林社亮操作系统课程设计\OS课设

     目录          0  2018-01-09 15:15  3115005195林社亮操作系统课程设计

----------- ---------  ---------- -----  ----

               244197                    23


评论

共有 条评论