私はJavaで次のクラスを持っています。異なる PC 間で移動できる共通のファイル形式に保存できるようにしたいと考えています。オブジェクトのシリアル化については知っていますが、他のオプションとは何か、それぞれの長所と短所は何なのか疑問に思っていました。ありがとう!たとえば、シリアル化されたファイルは人間が読めないため、短所です。
public class NervousSystem {
private CentralNervousSystem CNS;
private PeripheralNervousSystem PNS;
public NervousSystem(Neocortex neocortex, LateralGeniculateNucleus LGN, Retina retina) {
this.CNS = new CentralNervousSystem(neocortex, LGN);
this.PNS = new PeripheralNervousSystem(retina);
}
public CentralNervousSystem getCNS() {
return this.CNS;
}
public PeripheralNervousSystem getPNS() {
return this.PNS;
}
}