约书亚·布洛赫(Joshua
Bloch)在他的《有效的Java,第二版》第74项中写道:
内部类 不应实现
Serializable。它们使用编译器生成的 合成 字段来存储对 封闭实例的
引用,并存储来自封闭范围的局部变量的值。这些字段如何与类定义相对应,匿名和本地类的名称也未指定。因此,
内部类的默认序列化形式是illdefined 。一个 静态成员类 可以,但是,实施Serializable。
欢迎分享,转载请注明来源:内存溢出
约书亚·布洛赫(Joshua
Bloch)在他的《有效的Java,第二版》第74项中写道:
内部类 不应实现
Serializable。它们使用编译器生成的 合成 字段来存储对 封闭实例的
引用,并存储来自封闭范围的局部变量的值。这些字段如何与类定义相对应,匿名和本地类的名称也未指定。因此,
内部类的默认序列化形式是illdefined 。一个 静态成员类 可以,但是,实施Serializable。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)