Java中什么是对象序列化呢?
下文讲述Java中对象序列化的简介说明,如下所示:
序列化定义
Java序列化简介
Java序列化是一个持久化,
其本质是将实例对象转换为指定格式的字节,方便将对象进行持久化保存,
然后进行对象传输
-------------------------------------
注意事项:
Java序列化是对对象的值进行序列化,而不是类定义
例:序列化定义
package com.java265.other;
import java.io.File;
import java.io.FileOutputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;
public class test {
/*
* java265.com 序列化的示例分享
*/
public static void main(String[] args) throws Exception {
A a = new A("Java265",18);
ObjectOutputStream o = new ObjectOutputStream(
new FileOutputStream(
new File("D:\\test3.txt")
));
o.writeObject(a);
o.close();
}
}
class A implements Serializable {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
private int age;
public A() {
}
public A(String name, int age) {
super();
this.name = name;
this.age = age;
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


