首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Java注释是可序列化的吗?

Java注释是可序列化的吗?
EN

Stack Overflow用户
提问于 2013-04-09 22:32:48
回答 1查看 7.5K关注 0票数 18

Java Annotation interface没有扩展Serializable。然而,Java注释值是可序列化的(使用java.lang.reflect.Proxy实现,带有一个可序列化的调用处理程序)。

这是有保证的吗?我的搜索-foo找不到引用。或者,如果我需要安全地序列化注释实例,我是否需要创建自己的序列化代理?

EN

回答 1

Stack Overflow用户

发布于 2013-04-09 22:38:35

注释是类定义的一部分,因此在序列化具有注释的类的实例时,永远不会将其写入序列化流(至少不是使用标准java序列化)。

更新:我想我错过了原始问题的要点,它指的是专门序列化实际Annotation的实例。

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15904773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档