栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

文件读入读出(序列化)

Java 更新时间:发布时间: 百科书网 趣学号

()方便自己以后复习查看使用

(1)先看将写的程序读入文件(序列化过程)

用处理流ObjectInputStream实现将java程序写的对象属性写入文件中,因为那些FileInputStream、FileOutputStream等在将程序写入文件时都是将值写入的文件中,但缺少了这些值的属性,包括int、 float、 double以及自定义的对象类型。具体来说,比如java写了个int  a=10,x像普通的写入就只是写入了10,使用序列化带有类型int。。使用ObjectInputStream

参数只能是字节流类型

 

 过程中会有很多异常,抛出就好,

(2)再看想从这个文件中在像ava程序读入(反序列化过程)

如果我们读的时候,对于读入的类,它本身还有自己的方法,该咋去处理,本例写入的是People类,这时候就应该将读的这个类对象向下转型为People,再进行调用这个类的方法

 

 

 这里的getName就是People的方法。

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/601733.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号