-
大小: 459KB文件類型: .rar金幣: 2下載: 1 次發(fā)布日期: 2021-05-12
- 語言: Java
- 標(biāo)簽: 操作系統(tǒng)??課設(shè)??java??
資源簡介
本人的操作系統(tǒng)課程設(shè)計, 兩道批處理系統(tǒng)的兩級調(diào)度,java實(shí)現(xiàn)

代碼片段和文件信息
package?com.eason.os;
import?java.text.DateFormat;
import?java.text.ParseException;
import?java.text.SimpleDateFormat;
import?java.util.Calendar;
import?java.util.Date;
import?java.util.GregorianCalendar;
/**
?*?作業(yè)類,其他類的主要操作對象
?*?
?*?@author?Eason
?*?
?*/
public?class?Job?implements?Comparable?{
private?String?name;?//?進(jìn)程名
private?Calendar?enter;?//?進(jìn)入時間?格式為hh:mm
private?int?need;?//?需要運(yùn)行的時間?單位為分鐘
private?int?grade;?//?優(yōu)先數(shù),優(yōu)先數(shù)越小的優(yōu)先級別越高
//?構(gòu)造器
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(“進(jìn)入時間格式轉(zhuǎn)換錯誤!“);
e.printStackTrace();
}
}
//?屬性的獲得與設(shè)置方法
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;
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????302??2016-01-02?11:01??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\.classpath
?????文件????????391??2016-01-02?11:01??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\.project
?????文件????????603??2016-01-02?11:01??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\.settings\org.eclipse.jdt.core.prefs
?????文件???????2158??2016-01-03?11:42??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\bin\com\eason\os\Job.class
?????文件???????1098??2016-01-03?14:49??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\bin\com\eason\os\Mainfr
?????文件???????1101??2016-01-03?14:49??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\bin\com\eason\os\Mainfr
?????文件???????1101??2016-01-03?14:49??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\bin\com\eason\os\Mainfr
?????文件???????1955??2016-01-03?14:49??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\bin\com\eason\os\Mainfr
?????文件???????1099??2016-01-03?14:49??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\bin\com\eason\os\Mainfr
?????文件????????785??2016-01-03?14:49??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\bin\com\eason\os\Mainfr
?????文件????????809??2016-01-03?14:49??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\bin\com\eason\os\Mainfr
?????文件???????1657??2016-01-03?14:49??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\bin\com\eason\os\Mainfr
?????文件??????11820??2016-01-03?14:49??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\bin\com\eason\os\Mainfr
?????文件???????1668??2016-01-03?11:42??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\src\com\eason\os\Job.java
?????文件??????12081??2016-01-03?14:49??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\src\com\eason\os\Mainfr
?????文件??????14255??2016-01-07?23:18??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\操作系統(tǒng)課設(shè).jar
?????文件?????526819??2016-03-18?17:36??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\課程設(shè)計實(shí)驗(yàn)報告.doc
?????目錄??????????0??2016-01-03?15:51??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\bin\com\eason\os
?????目錄??????????0??2016-01-03?15:51??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\src\com\eason\os
?????目錄??????????0??2016-01-03?15:51??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\bin\com\eason
?????目錄??????????0??2016-01-03?15:51??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\src\com\eason
?????目錄??????????0??2016-01-03?15:51??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\bin\com
?????目錄??????????0??2016-01-03?15:51??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\src\com
?????目錄??????????0??2016-01-03?15:51??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\.settings
?????目錄??????????0??2016-01-03?15:51??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\bin
?????目錄??????????0??2016-01-03?15:51??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem\src
?????目錄??????????0??2016-01-03?15:51??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計\OperationSystem
?????目錄??????????0??2016-01-08?08:15??操作系統(tǒng)\操作系統(tǒng)課程設(shè)計
?????目錄??????????0??2016-01-07?23:20??操作系統(tǒng)
-----------?---------??----------?-----??----
............此處省略2個文件信息
- 上一篇:Time計時器
- 下一篇:android完美電影購票源碼
評論
共有 條評論