| 
     
   
 
 
import java.io.ByteArrayInputStream; 
import java.io.ByteArrayOutputStream; 
import java.io.ObjectInputStream; 
import java.io.ObjectOutputStream; 
import java.util.Arrays; 
import java.util.Enumeration; 
import java.util.Vector; 
 
public class MainClass { 
  public static void main(String args[]) throws Exception { 
    String[] a = new String[]{"a","b","c"}; 
     
    Vector v = new Vector(Arrays.asList()); 
    ByteArrayOutputStream baos = new ByteArrayOutputStream(); 
    ObjectOutputStream oos = new ObjectOutputStream(baos); 
    oos.writeObject(v); 
    oos.close(); 
    ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray()); 
    ObjectInputStream ois = new ObjectInputStream(bais); 
    Vector v2 = (Vector) ois.readObject(); 
    Enumeration e = v.elements(); 
    while (e.hasMoreElements()) { 
      System.out.println(e.nextElement()); 
    } 
  } 
} 
            
          
     
   
    
    |