这个问题已经在这里有了答案:




已关闭10年。






我有

class Person implements Serializable {
}

它的用途是什么,如果我简单地使用它会发生什么
class Person {
}

最佳答案

serializable是一个特殊的接口(interface),它指定类可序列化。特殊之处在于,它与普通接口(interface)不同,它没有定义必须实现的任何方法:它只是将类标记为可序列化。有关更多信息,请参见Java docs

关于“可序列化”的含义,仅表示将类(对象)的实例转换为可以写入磁盘或通过网络传输的格式。例如,您可以将对象保存到磁盘并稍后重新加载,并保存所有字段值和内部状态。有关更多信息,请参见Wikipedia page

10-05 18:20