【发布时间】:2017-04-24 15:51:35
【问题描述】:
我试图创建一个中间可序列化类来复制字段,但我不能,因为这些字段是私有的,有什么建议吗?
public class RowSerializable extends Row implements Serializable{
public Object[] fields;
public RowSerializable(int arity, Row a) {
super(arity);
this.fields = a.fields;
}
}
问题是Row类型字段是私有的private final Object[] fields;
【问题讨论】:
-
也许反射会做到这一点
-
尝试改用 getter 和 setter.... 是否已定义?
-
有一个 getter 但它也是私有的
标签: java serialization serializable