java 序列化和反序列化
来源:互联网 发布:nginx lua ddos 编辑:程序博客网 时间:2024/06/11 13:31
序列化和反序列化的概念
把对象转换为字节序列的过程称为对象的序列化。
把字节序列恢复为对象的过程称为对象的反序列化。
对象的序列化主要有两种用途:
a)当你想把的内存中的对象保存到一个文件中或者数据库中时候;
b)当你想用套接字在网络上传送对象的时候;
c)当你想通过RMI传输对象的时候;
实现,实现接口 Serializable
public interface Serializable { }
class User implements Serializable { /** * */ private static final long serialVersionUID = 1L; private String name; private String password; private transient String info; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } }
另外如果不希望存储对象的字段被保存,可以声明该字段为transient(瞬时的)
0 0
- Java序列化和反序列化
- java 序列化 和反序列化
- java 序列化和反序列化
- java 序列化和反序列化
- [java]序列化和反序列化
- java序列化和反序列化
- java 序列化和反序列化
- java序列化和反序列化
- JAVA序列化和反序列化
- Java 序列化和反序列化
- java 序列化和反序列化
- JAVA序列化和反序列化
- java 序列化和反序列化
- java序列化和反序列化
- java 序列化和反序列化
- java序列化和反序列化
- java序列化和反序列化
- java序列化和反序列化
- boilerplate/starter kit/best practice
- 如何找出数组中第二大的数
- C陷阱与缺陷学习笔记
- PHP页面静态化技术(备忘)
- Leetcode Majority Element
- java 序列化和反序列化
- hadoop分布式搭建的测试
- POJ-1852-想法
- php之微信开发(获取用户信息)
- 初探微信摇一摇周边与iBeacon
- Struts学习笔记---拦截器
- Servlet用户登陆过滤器,编码校验过滤器
- PHP页面静态化
- 多进程编程之进程间通信-管道和消息队列