【发布时间】:2011-04-18 04:09:23
【问题描述】:
我是 Java 新手,所以我不确定这是否可行。基本上我需要将文件反序列化为给定类型的对象。基本上该方法会这样做:
FileInputStream fis = new FileInputStream(filename);
ObjectInputStream in = new ObjectInputStream(fis);
MyClass newObject = (MyClass)in.readObject();
in.close();
return newObject;
我希望这个方法是通用的,因此我可以告诉它我想要in.readObject() 将其输出转换为什么类型,然后返回它。
希望这是有道理的......再说一次,我可能没有正确理解泛型,这实际上是不可能的,也不可取。
谢谢, D.
【问题讨论】:
-
我还没有真正尝试过 - 不知道从哪里开始/
标签: java android generics serialization