【发布时间】:2018-12-27 22:51:15
【问题描述】:
我想知道是否有某种方法可以反序列化对象并将其分配给接口中的属性?
我试过下面的代码,但我不知道如何用它检查“FileNotFound”异常,当然我不能只输入throws FileNotFoundException。
public interface Race_Attributes {
String[] FirstNames = (String[]) new ObjectInputStream(new FileInputStream("./res/binary_files/Human_FirstNameString[].ser")).readObject();
}
【问题讨论】:
-
您可以使用 try / catch 块检查异常,但您不能只将代码放入接口中。代码只能进入方法内部,通常接口只包含抽象方法,尽管从 Java 8 开始它们可以包含默认方法。
标签: java class serialization interface attributes