Java中对象的序列化和反序列化有什么区别-创新互联
创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

本篇文章给大家分享的是有关Java 中对象的序列化和反序列化有什么区别,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
主要内容如下:
- 简洁的代码实现
- 序列化实现的基本算法
- 两种特殊的情况
- 自定义序列化机制
- 序列化的版本控制
一、简洁的代码实现
在介绍对象序列化的使用方法之前,先看看我们之前是怎么存储一个对象类型的数据的。
//简单定义一个Student类
public class Student {
private String name;
private int age;
public Student(){}
public Student(String name,int age){
this.name = name;
this.age=age;
}
public void setName(String name){
this.name = name;
}
public void setAge(int age){
this.age = age;
}
public String getName(){
return this.name;
}
public int getAge(){
return this.age;
}
//重写toString
@Override
public String toString(){
return ("my name is:"+this.name+" age is:"+this.age);
}
} 名称栏目:Java中对象的序列化和反序列化有什么区别-创新互联
链接分享:http://www.scyingshan.cn/article/dcisoe.html


咨询
建站咨询
