字節流與字符流

一、在程序中全部的數據都是以流的方式進行傳輸和保存的,程序須要數據的時候要使用輸入流讀取數據,而當程序須要將一些數據保存起來的時候,就要使用輸出流來完成。java

在java.io包中操做文件的內容主要有兩大類:字節流和字符流。it

在字節流輸出數據主要是使用OutputStream完成,輸入使用的是InputStream。io

在字符流中輸出數據主要是使用Writer類完成,輸入數據主要是Reader類完成。程序

 

以文件操做爲例,主要的操做流程以下:數據

A、使用File類打開一個文件;文件

B、經過字節流或字符流的子類,指定輸出位置;字符

C、進行讀寫操做;

D、關閉文件。

相關文章
相關標籤/搜索