La classe da serializzare e tutti i suoi membri devono implementare l'interfaccia Serializable,che non ha metodi. Quindi per scrivere un oggetto mio_oggetto:

Codice PHP:
try{
    
ObjectOutputStream out =
    new 
BufferedOutputStream(
    new 
FileOutputStream(file));
    
out.writeObject(mio_oggetto);
    
out.close();
}
catch (
Exception e){
    
System.out.println(e);

per leggere:

Codice PHP:
MiaClasse mio_oggetto null;
try{
    
ObjectInputStream in =
    new 
BufferedInputStream(
    new 
FileInputStream(file));
    
mio_oggetto = (MiaClasse)in.readObject();
    
in.close();
}
catch (
Exception e){
    
System.out.println(e);