感觉网上很多博客对这个的解释实在太官方了,也没说为什么一定要实现序列化接口。
去看看rpc框架源码,或者java网络编程或者向磁盘进行序列化就知道了。
首先这是个标记接口,就是用来告诉程序某某对象是可序列化对象,像dubbo框架,要传输对象就必须序列化。
网络编程已经告诉你了,想要向另一个网络输出的地方输出一个对象,就必须要实现序列化接口,因为两个不同的jvm进程是不会认为各自创建的bean是同一个对象,即使你让它们的内部属性一摸一样,它只会通过序列化接口以及序列化标识来识别
标签:java,对象,编程,网络,接口,序列化 From: https://www.cnblogs.com/benjerry/p/17557902.html