Android-Java-I/O流概述

IO:I:Input输入  O:Output输出

IO流:

IO:用于处理设备上数据的一种技术,处理设备上数据包括(Input / Output) ,设备指的是:内存,硬盘,U盘,打印机,等等..........java

流:流指的是系统的资源,各个操做系统自己就支持(内存<---->硬盘,U盘,打印机,等等..........)的传输功能,Java语言只是去调用流操做系统的资源来完成流的传输架构

一.IO流用来处理设备之间数据的传输。

1.这里的设备之间数据传输 指的是:内存 <----> 硬盘(外围设备) / U盘(外围设备)  ......操作系统

2.内存的数据 保存到---> 硬盘(外围设备) ....... 属于数据持久化 使用到Output输出流3d

3.把硬盘(外围设备) ....... 存储的数据读取到---->内存中 使用到Input输入流 cdn

二.Java对数据的操做,实际上是使用流(系统资源)的方式

流(系统资源)的方式 指的是Windows操做系统 / Linux操做系统 / Mac操做系统 等 自己就可以实现 内存<------>外围设备的数据传输blog

Java JVM 对应不一样的操做系统 会去调用不一样操做系统中已有的功能 (内存<------>外围设备的数据传输)内存

三.Java全部的IO操做支持API,都在java.io包中

最后

若是你看到了这里,以为文章写得不错就给个赞呗?若是你以为那里值得改进的,请给我留言。必定会认真查询,修正不足。谢谢。资源

为何某些人会一直比你优秀,是由于他自己就很优秀还一直在持续努力变得更优秀,而你是否是还在知足于现状心里在窃喜!但愿读到这的您能点个小赞关注下我,之后还会更新技术干货,谢谢您的支持!it

转发分享+关注,天天获取更多知识点io

Android架构师之路很漫长,一块儿共勉吧!

相关文章
相关标签/搜索