对象反序列化

书欣 Java经验 发布时间:2022-07-30 22:26:00 阅读数:8033 1
下文笔者将讲述"对象反序列化"的简介说明,如下所示

对象反序列化

对象反序列化的功能:
    将存储在磁盘中的文件转换为内存中的对象
	我们将这种操作称之为“对象反序列化”

对象反序列化构造函数

构造器 备注
public ObjectInputStream(InputStream is) 把低级字节输入流包装成高级的对象字节输入流
方法名称 备注
public Object readObject() 把存储到磁盘文件中去的对象数据恢复成内存中的对象返回
例:
InputStream is = new FileInputStream("D:\\test01.txt");
ObjectInputStream ois = new ObjectInputStream(is);
Object s = ois.readObject();
System.out.println(s);

//运行结果输出信息
//Student{name='java265.com', age=28, number='888', classroom='牛人一班'}
注意事项:
    private static final long serialVersionUID = 1;
	如果对象中定义了版本号
	则反序列化时,需和序列化时一致
	否则会产生相应的错误信息
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202207/16591920934076.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者