[size=medium]看到一篇写的非常好的文章,揭示了java序列化算法(Serializable)的细节。
http://www.javaworld.com/community/node/2915[/size]
[size=large][color=blue]主要序列化过程(先写类的元数据,再写数据):[/color][/size]
[size=medium]1 写和类相关的元数据
2 递归的写和父类相关的元数据,知道遇到Object类
3 从最高层的父类开始写数据
4 直到最低层的类的数据被写入[/size]
http://www.javaworld.com/community/node/2915[/size]
[size=large][color=blue]主要序列化过程(先写类的元数据,再写数据):[/color][/size]
[size=medium]1 写和类相关的元数据
2 递归的写和父类相关的元数据,知道遇到Object类
3 从最高层的父类开始写数据
4 直到最低层的类的数据被写入[/size]
本文详细阐述了Java序列化算法的实现细节,包括类元数据的写入、递归写入父类元数据直至遇到Object类的过程,以及数据从最高层到最低层的写入流程。
1002

被折叠的 条评论
为什么被折叠?



