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架構師之路很漫長,一塊兒共勉吧!

相關文章
相關標籤/搜索