所以我正在尝试编写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种方法)
有什么主意吗?