S M*_*ran 2 serialization
对象的序列化是如何工作的?如何反序列化对象并从序列化日期创建实例而不调用任何构造函数?
Ben*_*n S 6
因为没有给出语言,所以我保持这种答案语言不可知.
当对象被序列化时,所有需要重建它的信息都以可以检索的方式进行编码.这通常包括对象的类型以及所有实例变量的值.
当对象被反序列化时,将分配内存中具有正确大小的区域,并使用序列化信息填充该区域,使得新对象与序列化对象相同.
然后,正在运行的程序可以在内存中引用这个新对象,而无需实际调用构造函数.
有许多细节没有解释,但这是序列化/反序列化的一般概念.
归档时间:
17 年,1 月 前
查看次数:
618 次
最近记录: