Para fazer uma “serialização personalizada”, basta implementar o metodo a seguir, isso eu já testei e funcionou…
Mas qnd mandei salvar um array ArrayList, não funcionou… a classe a seguir está sendo serializada normalmente, mas não está chamando o medoto personalizado que criei…
MinhaClasse implements Serializable {
private int i = 0;
private void writeObject(ObjectOutputStream os) throws IOException {
System.out.println("Meu método personalizado");
}
}
Alguma idéia de o pq disso?