MainClass.java Source code

Java tutorial

Introduction

Here is the source code for MainClass.java

Source

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;

import java.util.Arrays;
import java.util.List;

public class MainClass {
    public static void main(String[] a) throws Exception {

        List list = Arrays.asList(new String[] { "A", "B", "C", "D" });
        FileOutputStream fos = new FileOutputStream("list.ser");
        ObjectOutputStream oos = new ObjectOutputStream(fos);
        oos.writeObject(list);
        oos.close();

        FileInputStream fis = new FileInputStream("list.ser");
        ObjectInputStream ois = new ObjectInputStream(fis);
        List anotherList = (List) ois.readObject();
        ois.close();

        System.out.println(anotherList);
    }
}