package lecture.sample.serialization;

import java.io.File;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.ObjectOutputStream;
import java.io.Writer;

import javax.swing.ListModel;

/**
 * @author default
 *
 * Sample class for (de)serializing data
 */
public class SerializationSample1 {

	public static void main(String[] args) throws Exception{
		// Example Serializable types
		int xInteger;
		String xString;
		Integer xWrappedInteger;

		// Object implementing java.io.Serializable
		SerializableObject xSomeObject = new SerializableObject();
		
		// how to write an object
		
		FileOutputStream xWriter = new FileOutputStream(new File("test.bin"));
		
		ObjectOutputStream xObjectWriter = new ObjectOutputStream(xWriter);
		
		xObjectWriter.writeObject(xWriter);
			
	       	
		
		
	}
}
