我知道拥有一个接口(interface)的全部意义在于强制实现它的类实现/定义该接口(interface)中的所有抽象方法。
但是,在Java中的对象序列化(转换为字节流)的过程中,要序列化的对象是其实例的类必须实现Serialized接口(interface)。 但是,我没有看到正在定义的接口(interface)的方法。 那么,是否有零方法的接口(interface),如果是的话,是否可能,如果再次是,那么如果它没有方法,其目的是什么?
最佳答案
Serialized
接口(interface)是一个标记接口(interface)。如果一个类实现了它,运行时系统就知道该类是可序列化的。
在现代 Java 中,现在可以通过注释来实现这种效果,但在定义此接口(interface)时它们还不存在。
关于java - Java 中的可序列化接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28887981/