全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货

java中IO的分类

发布时间:2022-08-10 16:51:41
发布人:syq

  就IO流的不同维度进行分类讨论,为大家带来常见的几种java中IO类型

java中IO的分类

  1.流的流向

  输出:把程序(内存)中的内容输出到磁盘、光盘等存储设备中。

15

  输入:读取外部数据(磁盘、光盘等存储设备的数据)到程序(内存)中。

16

  2.流的操作颗粒度

  字节流:以字节为单元,可操作任何数据【主要由InputStream和outPutStream作为基类】

  字符流:以字符为单元,只能操作纯字符数据,比较方便【主要由Reader和Writer作为基类】

  3.流的角色

  节点流:可以从/向一个特定的IO设备(如磁盘,网络)读/写数据的流,也叫【低级流,主要由】

17

  处理流:用于对一个已存在的流进行连接和封装,通过封装后的流来实现数据的读/写功能,也叫【高级流】

  注意:一个IO流可以既是输入流又是字节流又或是以其他方式分类的流类型,是不冲突的。比如FileInputStream,它既是输入流又是字节流还是文件节点流。

  以上就是java中IO的分类情况,根据维度不同,IO的类型也会发生变化,学习的时候可以结合图片来进行理解。更多关于“Java培训”的问题,欢迎咨询千锋教育在线名师。千锋已有十余年的培训经验,课程大纲更科学更专业,有针对零基础的就业班,有针对想提升技术的好程序员班,高品质课程助力你实现java程序员梦想。

相关文章

数据库的搭建过程是什么样的?

数据库的搭建过程是什么样的?

2023-10-14
oracle存储过程怎么写?

oracle存储过程怎么写?

2023-10-14
IT通常说的平台是什么意思?

IT通常说的平台是什么意思?

2023-10-14
结构化数据的相似度怎么计算?

结构化数据的相似度怎么计算?

2023-10-14

最新文章

常见网络安全面试题:Windows常用的命令有哪些?

常见网络安全面试题:Windows常用的命令有哪些?

2023-10-09
常见网络安全面试题:根据设备告警如何展开排查?

常见网络安全面试题:根据设备告警如何展开排查?

2023-10-09
常见网络安全面试题:mysql加固呢?(数据库加固)

常见网络安全面试题:mysql加固呢?(数据库加固)

2023-10-09
常见网络安全面试题:windows和linux加固?(操作系统加固)

常见网络安全面试题:windows和linux加固?(操作系统加固)

2023-10-09
在线咨询 免费试学 教程领取