Java.io包教程

Java.io.Interfaces

简介

java.io.Interfaces 通过数据流,序列化和文件系统提供系统输入和输出.

接口摘要

Sr.No.Interface&说明
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接口的类启用的.