Java.io.Interfaces 接口

简介

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 接口的类启用的。