初識I/O流

流是一組有順序的,有起點和終點的字節集合,是對數據傳輸的總稱或抽象。即數據在兩設備間的傳輸稱為流,流的本質是數據傳輸,根據數據傳輸特性將流抽象為各種類,方便更直觀的進行數據操作。
按數據傳輸單位分:
字節流: 以字節為單位為傳輸數據的流
字符流: 以字符為單位傳輸數據的流
分別:速度不同 字符流速度快但不適合操作所有文本 字節流可以操作任何文本 但速度慢
按流向分:
輸入流 : 從數據源到程序中的流
輸出流 : 從程序到數據源中的流
按功能層次分:
節點流:直接與數據源打交道的流
處理流:不與數據源打交道,直接與其他流打交道增強功能,使原來的操作更加方便靈活

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 國家電網公司企業標準(Q/GDW)- 面向對象的用電信息數據交換協議 - 報批稿:20170802 前言: 排版 ...
    庭說閱讀 11,150評論 6 13
  • 一、流的概念和作用。 流是一種有順序的,有起點和終點的字節集合,是對數據傳輸的總成或抽象。即數據在兩設備之間的傳輸...
    布魯斯不吐絲閱讀 10,101評論 2 95
  • 在經過一次沒有準備的面試后,發現自己雖然寫了兩年的android代碼,基礎知識卻忘的差不多了。這是程序員的大忌,沒...
    猿來如癡閱讀 2,872評論 3 10
  • Stream概述 Stream是一個數據流,可以從它讀取數據或寫入數據。它是連接數據源或數據目的地,例如文件,網絡...
    獅_子歌歌閱讀 722評論 1 2
  • 不知道從什么時候開始,我們計算身邊的人和事,都開始以十年為的單位,十年前,我們正青春,別的同學的青春都是五顏六色...
    燕子cathy閱讀 143評論 0 0