我有这个简单的应用程序,有几个类都是相关的。有一个,主要的,只有一个实例。我需要使用文本流保存并加载它。
我的讲师要求是BufferedReader加载流和PrintWriter来保存它。但这有可能吗?使用文本流保存数据对象/类?
我知道如何使用序列化对象来完成它。但是我不知道我应该怎么做才能使用文本流。
建议?
答案 0 :(得分:2)
您需要定义自己的简单序列化协议。写作会写出需要保存的字段,然后读取它们。
答案 1 :(得分:0)
你实际上必须自己想一想对你有所帮助:)。我可以说你可以像这样重新制定它:
保存并加载类和相关成员的状态,假设您只有BufferedReader和PrintWriter IO类(以及FileReader,FileWriter类),并且没有语言中的序列化框架。