Java面试题之IO流分为几种?

各位伙伴们,大家好!随着时间的推进,由于本人需要为实习面试做准备,同时也希望每天能将面试题整理一点,来帮助和我有同样需求的伙伴,古人云:不积跬步,无以至千里;不积小流,无以成江海;所以呢?每天进步一点点,日积月累,终会有大的进步。今天要讲解的是面试过程中常有的一道题目:

IO流分为几种?

Java面试题之IO流分为几种?
通过这个框架我们有一定的认识,还需要进行深层次的反问?

IO流是用来做什么的?它的分类?常用的有哪几种?

Java中的IO流

指的是将不同的输入输出源通过流的形式进行输入或输出的操作,流是一种抽象的描述,在程序中指的是数据的一种转移方式。

IO流的分类:

(1)按照数据的流向:
输入流、输出流
(2)按照流数据的格式:
字符流、字节流
(3)按照流数据的包装过程:
节点流(低级流)、处理流(高级流)

最基本的几种进行简单介绍:

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

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

版权声明:程序员胖胖胖虎阿 发表于 2022年9月3日 下午3:32。
转载请注明:Java面试题之IO流分为几种? | 胖虎的工具箱-编程导航

相关文章

暂无评论

暂无评论...