シリアライズ可能なインターフェースを実装するクラスを持っていますが、シリアライズ可能なインターフェースを実装していない内部クラスが 1 つあります。
受信側で内部クラスのコンテンツにアクセスできますか。
前もって感謝します。
シリアライズ可能なインターフェースを実装するクラスを持っていますが、シリアライズ可能なインターフェースを実装していない内部クラスが 1 つあります。
受信側で内部クラスのコンテンツにアクセスできますか。
前もって感謝します。
内部クラスが実装されていない場合、Serializable
シリアル化することはできません。そうしようとするとNotSerializableException
、送信者にスローされます。あなたがそれを試したときにあなた自身を発見したであろうように。
答えは「いいえ」です。受信者として期待するデータにはシリアル化が必要です。内部クラスはISerializableを実装する必要があります。
シリアライズ可能なインターフェースを実装していない内部クラスが 1 つあります。受信側で内部クラスのコンテンツにアクセスできますか。
いいえ。 とマークされていない場合はSerializable
、シリアル化できません。