2013-01-23 42 views
1

我需要为电子表格设计和实现(使用Java语言)功能 以创建“新建”电子表格。此外,还可以实现持久存储的“负载”和“存储”功能。要求适用于单个单元格,单元格列,单元格行和单元格区域的功能必须保持正确。电子表格程序

我可以使用对象序列化来实现这些函数“加载”和“存储”?

回答

1

我可以使用对象序列化来实现这些函数“加载”和“存储”?

简单的回答:是的。

对象序列化可用于将对象存储到持久性存储中,而对象反序列化可用于从持久性存储中加载对象。见例如Introduction to Object Serialization

1

是的,您可以使用对象序列化来实现加载和存储功能,前提是您有一个实现所有其他需求的Spreadsheet类和Serializable接口。

0

是的。

创建一个简单的类来表示电子表格及其中的所有数据。然后,在您的保存方法中,在要保存的文件上打开ObjectOutputStream。使用该流来保存电子表格对象。要打开/加载,请打开ObjectInputStream并加载对象,将其转换为电子表格对象。然后冷静地坐下来,惊叹于爪哇的荣耀。

相关问题