《零基礎學Java》 流概述 在程式開發過程中,將輸入與輸出設備之間的數據傳遞抽象為流(例如鍵盤可以輸入數據,顯示器可以顯示鍵盤輸入的數據等),按照不同的分類方式,可以將流分為不同的類型:根據操作流的數據單元,可以將流分為位元組流(操作的數據單元是一個位元組)和字元流(操作的數據單元是兩個位元組或個字元, ...
《零基礎學Java》
-
流概述
在程式開發過程中,將輸入與輸出設備之間的數據傳遞抽象為流(例如鍵盤可以輸入數據,顯示器可以顯示鍵盤輸入的數據等),按照不同的分類方式,可以將流分為不同的類型:根據操作流的數據單元,可以將流分為位元組流(操作的數據單元是一個位元組)和字元流(操作的數據單元是兩個位元組或個字元,因為一個字元占兩個位元組):根據流的流向,可以將流分為輸入流和輸出流。
從記憶體的角度出發,輸入流的是指數據從數據源(如文件、壓縮包或者視頻等)流入到記憶體的過程;輸出流是指數據從記憶體流出到數據源的過程;