我应该写对象到XML文件 public void save(OutputStream os) {
XMLEncoder e = new XMLEncoder(new BufferedOutputStream(os));
e.writeObject(this);
e.flush();
e.close();
}
的方法这个类有4场 final static
XMLEncoder如何知道在对象的构造函数中设置了属性,从而避免输出它? 下面是一个简单的例子(关于Java 1.8上运行),这说明了这一点: 首先定义一个getter和setter和默认构造方法的简单对象: public class Simple {
int m;
int n;
public int getM() { return m;}
public void setM(int m