1.什么是?
序列化就是把运行时的对象(一般保存在堆内存)以一定形式存储在介质中。
一般以class文件或者xml,json等格式在网络传输。
2.怎么序列化?
实现Serializable接口
3.为什么序列化?
保存状态,方便传输或者远程调用
4.经常遇到的问题?
a:不要修改类名
b:类里面一定要serialVersionUID,否则旧数据会反序列化会失败
1.什么是?
序列化就是把运行时的对象(一般保存在堆内存)以一定形式存储在介质中。
一般以class文件或者xml,json等格式在网络传输。
2.怎么序列化?
实现Serializable接口
3.为什么序列化?
保存状态,方便传输或者远程调用
4.经常遇到的问题?
a:不要修改类名
b:类里面一定要serialVersionUID,否则旧数据会反序列化会失败