我有一个实现可序列化接口的类,它有一个不实现可序列化接口的内部类。
那么我可以在接收器处访问内部类的内容吗?
提前致谢。
如果内部类没有实现Serializable
,就不能被序列化。任何这样做的尝试都会NotSerializableException
对发件人造成影响。正如您在尝试时会发现的那样。
答案是否定的。您期望作为接收者的任何数据都需要序列化。内部类必须实现 ISerializable。
它有一个没有实现可序列化接口的内部类。那么我可以在接收器处访问内部类的内容吗?
不,如果它没有标记为Serializable
,它不能被序列化。