0

シリアライズ可能なインターフェースを実装するクラスを持っていますが、シリアライズ可能なインターフェースを実装していない内部クラスが 1 つあります。

受信側で内部クラスのコンテンツにアクセスできますか。

前もって感謝します。

4

3 に答える 3

3

内部クラスが実装されていない場合、Serializableシリアル化することはできません。そうしようとするとNotSerializableException、送信者にスローされます。あなたがそれを試したときにあなた自身を発見したであろうように。

于 2013-01-09T07:54:44.057 に答える
2

答えは「いいえ」です。受信者として期待するデータにはシリアル化が必要です。内部クラスはISerializableを実装する必要があります。

于 2013-01-09T07:56:04.827 に答える
1

シリアライズ可能なインターフェースを実装していない内部クラスが 1 つあります。受信側で内部クラスのコンテンツにアクセスできますか。

いいえ。 とマークされていない場合はSerializable、シリアル化できません。

于 2013-01-09T07:56:12.253 に答える