java 序列化
来源:互联网 发布:手机淘宝怎么装修店铺 编辑:程序博客网 时间:2024/06/06 12:38
一、what
序列化是将对象转化为字节的过程。
二、why
可以用于一些传输对象的地方,如socket编程之类的
三、how
实现Serializable接口
public class TranObject<T> implements Serializable {
private static final long serialVersionUID = 1L;
private TranObjectType type;// 发送的消息类型
private int fromUser;// 来自哪个用户
private int toUser;// 发往哪个用户
private T object;// 传输的对象
public TranObject(TranObjectType type) {
this.type = type;
}
public int getFromUser() {
return fromUser;
}
public void setFromUser(int fromUser) {
this.fromUser = fromUser;
}
public int getToUser() {
return toUser;
}
public void setToUser(int toUser) {
this.toUser = toUser;
}
public T getObject() {
return object;
}
public void setObject(T object) {
this.object = object;
}
public TranObjectType getType() {
return type;
}
@Override
public String toString() {
return "TranObject [type=" + type + ", fromUser=" + fromUser
+ ", toUser=" + toUser + ", object=" + object + "]";
}
}
static,transient后的变量不能被序列化
当一个对象的实例变量引用其他对象,序列化该对象时也把引用对象进行序列化
- Serializable java序列化
- Java对象序列化
- java序列化-Serializable
- Serializable java序列化
- Serializable java序列化
- Java对象序列化
- Java对象序列化
- Java对象序列化
- Serializable java序列化
- JAVA序列化Serializable
- java对象序列化
- Java 对象序列化
- DEMO-JAVA序列化
- Java 对象序列化
- java 序列化
- Java对象序列化
- Serializable java序列化
- java序列化介绍
- UVA 401
- 第十一周项目1 -验证算法(1)
- html 标签总结
- 在线路设计里“地”有多少种
- Linear Algebra - Lesson 11. 矩阵空间, 秩1矩阵和小世界图
- java 序列化
- 散列/Handler/多线程
- POJ 1201(差分约束+spfa)
- 线段树——维基百科
- UE4资源更新
- 写出高效优美的单片机C语言代码
- 数据库与数据表
- C语言中整型浮点型在计算机中的存储
- Wish:超牛的wish采集工具,挖掘wish热门标签,打造wish爆款软件