有没有办法让所有的子类都遵从超类进行序列化,这样子类就不会序列化自己的任何字段了?我使用的是 --如果上面这些在Java语言中是不可能的,那么有没有办法,比如说,为某种类型的对象指定一个“序列化策略”呢?public abstract class Base implements Serializable {
throws I
我已经读过,抽象类一般不应该在Java中被序列化。子类应该是可序列化的(使用自定义的读、写方法(如果需要的话),例如。当抽象类有字段时)。我已经使用自定义的读、写方法使所有子类都可以序列化。在抽象类中,我有以下方法。readFields(ObjectInputStream in) throws IOException, Class