資源簡介
實(shí)現(xiàn)一個(gè)簡單的學(xué)生管理系統(tǒng),能支持學(xué)生數(shù)據(jù)(Student)的顯示、增加、修改和刪除等操作,學(xué)生信息包括學(xué)號(hào)、姓名、性別、專業(yè)。具體要求如下: (1)學(xué)生數(shù)據(jù)按對(duì)象序列化寫入student.dat文件 (2)程序啟動(dòng)后,從student.dat文件讀取學(xué)生對(duì)象存入ArrayList中; (3)增加學(xué)生數(shù)據(jù)時(shí)將學(xué)生對(duì)象Student存入ArrayList,按保存后再寫入student.dat; (4)刪除學(xué)生必須輸入學(xué)生的學(xué)號(hào); (5)修改學(xué)生必須輸入學(xué)號(hào),然后輸入姓名、性別和專業(yè)進(jìn)行修改; (6)保存時(shí)將當(dāng)前ArrayList中的所有學(xué)生對(duì)象寫入student.dat; (7)退出前也要將當(dāng)前
代碼片段和文件信息
package?課程設(shè)計(jì);
import?java.util.ArrayList;
public?class?mainDemo?{
public?static?void?main(String[]?args)
{
ArrayList?alstu?=?new?ArrayList();
//?alstu.add(new?Student(“1111““11“0“1ff“));
//?alstu.add(new?Student(“4455““554“1“ss“));
mainframe?mf?=?new?mainframe(alstu);
mf.setVisible(true);
mf.setSize(450?350);
}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????376??2009-12-17?14:14??mainDemo.java
?????文件??????13920??2010-01-05?16:45??mainfr
?????文件????????646??2009-12-23?15:01??Student.java
?????文件??????86016??2009-12-28?19:27??顧仁杰面向?qū)ο?doc
?????文件??????86016??2010-05-19?15:15??面向?qū)ο笳n程設(shè)計(jì)報(bào)告.doc
?????文件??????77824??2010-05-19?15:16??課程設(shè)計(jì)安排.doc
-----------?---------??----------?-----??----
???????????????264798????????????????????6
評(píng)論
共有 條評(píng)論