Java-I/O流的分类有哪些呢?

Java面试王 Java面经 发布时间:2021-03-31 10:16:24 阅读数:1632 1

Java 中 IO 流分为几种?

一、根据流的流向分,可以分为输入流和输出流;
二、根据操作单元划分,可以划分为字节流和字符流;
三、根据流的角色划分为节点流和处理流。

Java Io 流共涉及 40 多个类,这些类看上去很杂乱,
但实际上很有规则,而且彼此之间存在非常紧密的联系,
Java I0 流的 40 多个类都是从如下 4 个抽象类基类中派生出来的。

  • InputStream/Reader: 所有的输入流的基类,前者是字节输入流,后者是字符输入流。
  • OutputStream/Writer: 所有输出流的基类,前者是字节输出流,后者是字符输出流。

按操作方式分类结构图:

IO-操作方式分类

按操作对象分类结构图:

IO-操作对象分类

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaMianJing/20210331/161715718261.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者