Javabean 是否一定要实现Serializable接口?意义在哪?

新手上路,请多包涵

如题,以及是否javabean中无论public还是private都序列化还是怎么样?希望有有人来讨论下,或者给出相关文档的链接。
小弟谢过

阅读 7.1k
3 个回答

1.serializeable是一个标记接口,没有待实现方法,此接口的意义在于告诉java,开发者允许此类被序列化。
2.没有具体试验过,但是public,private这种访问修饰符应该不影响序列化过程。

另:

之前写过一篇关于java序列化的博客文章《java序列化基础》 应该能回答此问题,并且介绍了简单的调用java序列化接口的方式,题主可以按照此方式测试下访问修饰符和序列化有无关系。

不一定要实现,但是一些老旧的系统还是需要的,比如一些是后端和flex端集成的项目,实体还是有必要序列化

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏