序列化对象并包括所有必需的.class

时间:2019-04-26 22:11:03

标签: java serialization

所以我正在尝试编写3种方法:

1. public static Runnable produce(String className)


2. public static void save(String fileName, Runnable obj)

3.public static Runnable load(String fileName)

第一个方法将类名作为参数,并应加载正确的类,创建实例并返回对象

第二种方法采用fileName和obj,并且应该将该obj序列化为特定文件(fileName)

从fileName读取第三个方法,并从该文件返回对象的状态(反序列化)

例如,主要问题是: 我调用1方法来加载和创建实例,然后调用2方法进行序列化,之后我从目录中删除所有* .class文件,之后这3方法不起作用(未找到类异常),因此我必须包括所有必要的类定义该文件(第二种方法)中保证读取文件(3种方法)

有什么主意吗?

0 个答案:

没有答案