sapete da cosa può dipendere????
L'oggetto che vuoi serializzare, deve essere l'istanza di una classe che implemente l'interfaccia Serializable. Ti posto un esempio:
Main
codice:
public static void main(String[] args) {
DaSerializzare o = new DaSerializzare(1, 0, "Hello, world!");
try {
// Serialize to a file
ObjectOutput out = new ObjectOutputStream(new FileOutputStream("myObject.ser"));
out.writeObject(o);
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
Classe da serializzare
codice:
public class DaSerializzare implements Serializable {
private int a, b;
private String s;
public DaSerializzare(int a, int b, String s) {
this.a = a;
this.b = b;
this.s = s;
}
}