Java基础 第四节 第十一课
【摘要】
字节流 & 字符流
概述IO 的分类IO 的流量说明图解顶级父类们
概述
生活中, 你肯定经历过这样的场景. 当你编辑一个文本文件, 忘了保存, 可能文件就白白编辑了. 当你电脑上...
概述
生活中, 你肯定经历过这样的场景. 当你编辑一个文本文件, 忘了保存, 可能文件就白白编辑了. 当你电脑上插入一个 U 盘, 可以把一个视屏拷贝到你的电脑硬盘里. 那么数据都是在哪些设备上的呢? 键盘, 内存, 硬盘, 外接设备等等.
我们把这种数据的传输, 可以看做是一种数据的流动. 按照流动的方向, 以内存为基准, 分为 输入 input
和输出 output
, 即流向内存是输入流, 流出内存的是输出流.
Java 中 I/O 操作主要是指使用java.io
包下的内容, 进行输入, 输出操作. 输入也叫做读取数据, 输出也叫做写出数据.
IO 的分类
根据数据的流向分为: 输入流的输出流.
- 输入流: 把数据从其他设备上读取内存中的流
- 输出流: 把数据从内存中写出到其他设备
格局数据的类型分为: 字节流和字符流 - 字节流: 以字节为单位, 读写数据的流
- 字符流: 以字符为单位, 读写数据的流
IO 的流量说明图解
顶级父类们
输入流 | 输出流 | |
---|---|---|
字节流 | 字节输入流 InputStream | 字节输出流 OutputStream |
字符流 | 字符输入流 Reader | 字符输出流 Writer |
文章来源: iamarookie.blog.csdn.net,作者:我是小白呀,版权归原作者所有,如需转载,请联系作者。
原文链接:iamarookie.blog.csdn.net/article/details/110382833
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)