Java.io 接口



简介

java.io.Interfaces 提供了通过数据流、序列化和文件系统进行系统输入和输出的功能。

接口摘要

序号 接口及描述
1

Closeable

这是可以关闭的数据源或目标。

2

DataInput

它提供从二进制流中读取字节并从中重建任何 Java 基本类型中的数据的功能。

3

DataOutput

它提供将任何 Java 基本类型中的数据转换为一系列字节并将这些字节写入二进制流的功能。

4

Externalizable

它只提供 Externalizable 实例的类的标识,该标识在序列化流中写入,并且该类有责任保存和恢复其实例的内容。

5

FileFilter

这是抽象路径名的过滤器。

6

FilenameFilter

实现此接口的类的实例用于过滤文件名。

7

Flushable

这是可以刷新的数据目标。

8

ObjectInput

它扩展了 DataInput 接口,以包括对象的读取。

9

ObjectInputValidation

这是回调接口,允许验证图中的对象。

10

ObjectOutput

这是 ObjectOutput 扩展了 DataOutput 接口,以包括对象的写入。

11

ObjectStreamConstants

写入对象序列化流中的常量。

12

Serializable

通过类实现 java.io.Serializable 接口启用。

广告