java序列化和反序列化

感觉网上很多博客对这个的解释实在太官方了,也没说为什么一定要实现序列化接口。

去看看rpc框架源码,或者java网络编程或者向磁盘进行序列化就知道了。

首先这是个标记接口,就是用来告诉程序某某对象是可序列化对象,像dubbo框架,要传输对象就必须序列化。

网络编程已经告诉你了,想要向另一个网络输出的地方输出一个对象,就必须要实现序列化接口,因为两个不同的jvm进程是不会认为各自创建的bean是同一个对象,即使你让它们的内部属性一摸一样,它只会通过序列化接口以及序列化标识来识别

posted @ 2023-07-16 16:56  时间羚羊  阅读(5)  评论(0编辑  收藏  举报