- java反序列化对象的技巧 推荐度:
- 相关推荐
java序列化对象的技巧
ObjectOutputStream 类用来序列化一个对象,如下的SerializeDemo例子实例化了一个Employee对象,并将该对象序列化到一个文件中。以下是小编为大家搜索整理的java序列化对象的技巧,欢迎阅读!更多精彩内容请及时关注我们应届毕业生考试网!
该程序执行后,就创建了一个名为employee.ser文件。该程序没有任何输出,但是你可以通过代码研读来理解程序的作用。
注意: 当序列化一个对象到文件时, 按照Java的标准约定是给文件一个.ser扩展名。
import java.io.*;
public class SerializeDemo
{
public static void main(String [] args)
{
Employee e = new Employee();
e.name = "Reyan Ali";
e.address = "Phokka Kuan, Ambehta Peer";
e.SSN = 11122333;
e.number = 101;
try
{
FileOutputStream fileOut =
new FileOutputStream("/tmp/employee.ser");
ObjectOutputStream out = new ObjectOutputStream(fileOut);
out.writeObject(e);
out.close();
fileOut.close();
System.out.printf("Serialized data is saved in /tmp/employee.ser");
}catch(IOException i)
{
i.printStackTrace();
}
}
}
【java序列化对象的技巧】相关文章:
java反序列化对象的技巧03-27
如何理解Java对象的序列化11-30
java对象持久化的使用技巧03-28
java面向对象编程讲解04-02
Java语言的学习技巧11-27
JAVA对象创造及内存布局介绍12-04
Java中对象和引用的具体区别12-04
java构造函数调用技巧03-27
java远程方法调用技巧03-29