我可以访问未序列化的内部类吗?

本文关键字:内部类 序列化 访问 我可以 | 更新日期: 2023-09-27 17:51:08

我有一个实现可序列化接口的类,它有一个不实现可序列化接口的内部类。

所以我可以在接收器上访问内部类的内容。

我可以访问未序列化的内部类吗?

如果内部类没有实现Serializable,则无法序列化。任何这样做的尝试都会将NotSerializableException扔给发送方。当你试过之后,你就会发现这一点。

答案是否定的。作为接收方的任何数据都需要序列化。内部类必须实现isserializable

有一个内部类没有实现可序列化接口。所以我可以在接收器访问内部类的内容吗?

。如果不标记为Serializable,则不能序列化