java序列化?java面试题大全及答案
一、java中的序列化和串行化的区别
序列化是对于流数据的输入和输出来说的,比如说输出流中的数据也是序列化出去的数据,输入流数据也可以理解成反序列化数据。串行化是某些操作有先后顺序不能并行执行。
二、java为什么使用序列化
面向对象编程技术中的“对象”,其生命周期不仅仅存在于编码、运行之时。而且有时需要通过网络传送到其他设备中运行;有时需要“持久化”到文件、数据库等介质中保存起来,必要时“恢复”到内存中重新运行。对象序列化与反序列化,就是为此目的而生的。
三、Java序列化,怎么把一个类,序列化到一个文件中去
实习序列号接口,再使用objecOutputStream持久化到磁盘文件中。哎,好低级的问题,io重修吧。