java学习输入和输出处理复习知识点

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

读取

写入

)包

2)类

3)什么是文件:相关记录或放在一起的数据的集合 4)访问文件属性的:类 5)类构造方法:

6)类常用方法

7)类查看文件属性

8)类创建或删除文件和目录

9)中的流

流概念:一连串流动的字符

流特性:先进先出的方式传递信息,一个字节序列,具有方向性:输入流,输出流

10)按照流向划分:输入流(只能从中读取信息,而不能从中写入信息),输出流(只能从中写入数据,而不能从中读取数据)

11)流的基类:按流向区分:输出流:和作为基类

和作为基类

12)按照处理数据单元划分:字节流(用于二进制数据)(字节输入流基类,字节输出流基类),字符流(用于文本)(字符输入流,字符输出流)

13)体系结构

)包

15)体系结构

16)包

17)

18)包

的体系结构

体系结构

19)()很关键,很重要

20)文件的读写

21)是的子类

)是的子类

是的子类

24)是的子类

的构造方法

25)使用读二进制文件

的继承关系

ﻩ读方法

()

ﻩ()

()

ﻩ()

使用操作文件的步骤

引入相关的类,构造数据输入流对象,读取二进制文件的数,关闭数据输入流的继承关系

写方法

(()

()

()

()

使用操作文件的步骤

引入相关的类,构造数据输出流对象,读取二进制文件的数据,关闭数据输出流

26)标准源数据源和目标数据源不变ﻩ提供三个静态变量(. ﻩﻩ)

27)重定向标准

28)对象序列化概述:将对象的状态存储到特定存储介质中的过程

29)序列化保存对象的“全景图”,构建对象的“全景天窗”

30)支持可序列化()

实现接口

31)对象序列化的步骤:创建一个对象输出流

()方法输出序列化对象

32)反序列化步骤:创建一个对象输入流

()方法读取流中的对象

)反序列化过程无需使用构造器生成对象,按顺序反序列化恢复对象,父类或存在无参构造方法

)禁止序列化某属性信息:使用修饰

)包含引用类型属性的对象序列化

ﻩ引用类必须也为可序列化的

36)序列化算法:对象分配序列化

当程序试图序列化一个对象时,将会检查是否已经被序列化,只有序列化后的对象才能被转换成字节序列输出

如果对象已经被序列化,则程序直接输出一个序列化编号,而不再重新序列化

相关文档
最新文档