package serialisierung2;

import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.ObjectInputStream;

/**
 * Deserialisiert Objekte. Achtung: Die Datei muss erst im parallelen package
 * serialisierung1 erzeugt werden!
 * 
 * @author Ralf Kunze (rkunze@uos.de), Institut fuer Informatik, Universitaet
 *         Osnabrueck
 * @date 31.05.2007
 */
public class DeserialisierungsTest {

	public static void main(String[] args) {
		InputStream fis = null;

		try {
			fis = new FileInputStream("serialisierung1/objekte.ser");
			ObjectInputStream o = new ObjectInputStream(fis);
			String string = (String) o.readObject();
			Integer i = (Integer) o.readObject();

			System.out.println(string);
			System.out.println(i);
		}

		catch (IOException e) {
			System.err.println(e);
		} catch (ClassNotFoundException e) {
			System.err.println(e);
		} finally {
			try {
				fis.close();
			} catch (Exception e) {
			}
		}
	}

}
