Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

import java.beans.XMLEncoder;
import java.io.BufferedOutputStream;
import java.io.FileOutputStream;

public class Main {
    public static void main(String[] argv) throws Exception {
        MyClass o = new MyClass();
        o.setProp(1);
        o.setProps(new int[] { 1, 2, 3 });

        XMLEncoder encoder = new XMLEncoder(new BufferedOutputStream(new FileOutputStream("outfilename.xml")));
        encoder.writeObject(o);
        encoder.close();

    }
}

class MyClass {
    // The prop property
    int i;

    public int getProp() {
        return i;
    }

    public void setProp(int i) {
        this.i = i;
    }

    // The props property
    int[] iarray = new int[0];

    public int[] getProps() {
        return iarray;
    }

    public void setProps(int[] iarray) {
        this.iarray = iarray;
    }
}