综合实验要求用java做一个小系统,由于本人还没学数据库,只能用文本存储了
问题是我对文件读写不太熟悉,请问大家,做这个系统一般调用什么方法进行文件读写呢?
我该怎么设计比较好?这系统大概包括几个类:班级,学生,课程,成绩单,相互间有联系,我应该每个类分别用文档存储吗?

解决方案 »

  1.   

    数据库的基础应用很容易学的,增删改查,MSSQL  MYSQL  ORACLE 等,这个建议用SQL,基础点。
      

  2.   

    我的思路不一定对哈序列化对象,然后文件存储对象
    ObjectInputStream和ObjectOutputStream
    需要存储的对象都是先Serializable接口
      

  3.   

    或者自己写FilterInputStream和FilterOutputStream
      

  4.   

    我觉得4楼是让你给出一个合理的类定义哈:)写的不一定对哈仅供参考:)班级(ID,名称)学生(ID,名称,班级ID)课程(ID,名称)成绩单(课程ID,学生ID,成绩)
      

  5.   

    用I/O流读写文件呗,至于分几个文件,看你自己吧, 你将几个类都写同一个文件了,然后用字符串匹配,或者分别写几个类。不过我觉得最好用XML