Pour être plus clair, voici un exemple rapide:
class A implements Serializable { public B b; }
class B implements Serializable { public A a; }
A a = new A();
B b = new B();
a.b = b;
b.a = a;
Que se passe-t-il si nous sérialisons les objets a et b dans un fichier et les désérialisons à partir de ce fichier?
Je pensais que nous obtenions 4 objets, 2 de chacun. Objets identiques mais instances différentes.
Mais je ne sais pas s'il y a autre chose ou si c'est bien ou mal.
Si une technologie devait répondre, pensez à vous baser sur Java.
Je vous remercie.