1. <optgroup id="o3fot"></optgroup>
    <big id="o3fot"></big>
  2. <label id="o3fot"></label>
  3. 教育行業A股IPO第一股(股票代碼 003032)

    全國咨詢/投訴熱線:400-618-4000

    Java培訓:字節流的概念

    更新時間:2022年07月14日11時33分 來源:傳智教育 瀏覽次數:

    好口碑IT培訓

      在程序開發中,經常會需要處理設備之間的數據傳輸,而計算機中,無論是文本、圖片、音頻,還是視頻,所有文件都是以二進制(字節)形式存在的。為字節的輸入/輸出(I/O)流提供的一系列的流,統稱為字節流,字節流是程序中最常用的流,根據數據的傳輸方向可將其分為字節輸入流和字節輸出流。

      在JDK中,提供了兩個抽象類InputStream和OutputStream,它們是字節流的頂級父類,所有的字節輸入流都繼承自InputStream,所有的字節輸出流都繼承自OutputStream。為了便于理解,可以把InputStream和OutputStream比作兩根水管,如圖7-12所示。

    InputStream和OutputStream

      圖7-12 InputStream和OutputStream

      圖7-12中,InputStream看成一個輸入管道,OutputStream看成一個輸出管道,數據通過InputStream從源設備輸入到程序,通過OutputStream從程序輸出到目標設備,從而實現數據的傳輸。由此可見,I/O流中的輸入/輸出都是相對于程序而言的。

    0 分享到: