A-A+

1下面程序段是创建一个Date类的对象并把它串行化保存到文件中 该对象表示的是运行时刻的日期

2022-08-12 20:07:00 问答库 阅读 197 次

问题详情

1下面程序段是创建一个Date类的对象并把它串行化保存到文件中,该对象表示的是运行时刻的日期及时间,请将程序补充完整。 import java.util.*: import java.io.*; public class SefializeDate{ Date d; SerlalizeDate() { d=new Date(); try{ FileOutputStream f=new FileOutputStream("date.ser"); ObjectOutputStream s=new ObjectOutputS~eam(f); 【 】 f.close(); } catch(IOException e) { e.prlmStackTrace(); } } public static void main(String args[]){ SerializeDate b=new SefiatizeDate(); System.out.prinfln("The saved date is:"+b.d.toString()); } }


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:s.write Object(d);
s.writeObject(d);

考点:对象,表示