serializable
decomplierのようなマーカーインターフェイスや、andのようなクラスを見てきobjectInputStream
ましたobjectOutputStream
。私の質問は、独自のマーカーインターフェイスを作成できるかどうかです。
はいの場合は、何か特別なことをしたいと思います。たとえば、オブジェクトをシリアル化と同じメカニズムでシリアル化したいのですが、インターフェイスを使用します。
私がクロスチェックしたのは、objectOutputStream
彼らが下の演算子のインスタンスをチェックしているということですwriteobject()
else if ((paramObject instanceof Serializable)) {
writeOrdinaryObject(paramObject, localObjectStreamClass, paramBoolean);
}
マーカーインターフェイスを作成する方法と、マーカーインターフェイスを実装し、シリアル化の特別な処理を行う独自のクラスを作成する方法を教えてください。