Java Serialization

import java.io.*;
public class BankAccount1{
public static void main(String args[]){
try{
BankAccount b = new BankAccount("Anik", "18101073", 1000);
FileOutputStream fos = new FileOutputStream("Bank.txt");
ObjectOutputStream out = new ObjectOutputStream(fos);

out.writeObject(b);
out.flush();
System.out.println("Success");
}
catch(Exception e){
System.out.println(e.getMessage());
}
try{
ObjectInputStream in = new ObjectInputStream(new FileInputStream("Data.txt"));
BankAccount b1 = (BankAccount) in.readObject();
System.out.println("name : " + b1.name);
System.out.println("id : " + b1.id);
System.out.println("Banlance : " + b1.balance);
in.close();
}
catch(Exception e){
System.out.println(e.getMessage());
}
}
}

Comments