主要有四個主抽象類:
位元組流 字元流
輸入流:inputstream reader
輸出流: outputstream wruter
節點流:從乙個特定的資料來源讀取資料
處理流:「連線」在已存在的流上(節點流或者處理流),通過對資料段處理提供更強大的功能。
inputstream方法:
outputstream方法:
reader方法:
節點流型別:
型別位元組流
字元流file
fileinputstream
fileoutputstream
filereader
filewriter
memory array
bytearrayinputstream
bytearrayoutputstream
chararrayreader
chararratwriter
memory string
無stringreader
stringwriter
pipe
pipedinputstream
pipedoutputstream
pipedreader
pipedwriter
處理流型別:
型別位元組流
字元流buffering
bufferedinputstream
bufferedoutputstream
budderedreader
bufferedwriter
filtering
filterinputstream
filteroutputstream
filterreader
filterwriter
converting between byte and character
inputstreamreader
outputstreamwriter
object serialiation
objectinputstream
objectoutputstream
data convertion
datainputstream
dataoutputstream
printing
printstream
printwriterg
peeking ahead
pushbackinputstream
pushbackreader
couting
linenumberinputstream
linenumberreader
java 輸入輸出流
1.位元組流與字元流 1 定義 位元組流是直接操作檔案進行檔案的讀寫,而字元流是通過操作 緩衝區 也就是記憶體 從而操作檔案進行字元 的讀寫。2 下面我們看一下兩個例子說明 位元組流操作 public static void main string args throws ioexception 找...
Java 輸入輸出流
就是資料流,傳輸資料的通道1 資料是 一連串位元組或字元 進行流動 傳輸 2 先進先出鍵盤 滑鼠 硬碟 u盤 網路顯示器 印表機 硬碟 u盤 網路1 輸出的參考是記憶體 程式 從程式輸出資料到硬碟 顯示器 網路等 2 輸入的參考是記憶體 程式 從硬碟 滑鼠 鍵盤 網路等載入資料到記憶體操作檔案與資料...
Java輸入輸出(2) 流
1.流的分類。輸入 輸出都是從程式執行所在記憶體的角度來劃分的。2.位元組流操作的最小資料單元是8位的位元組,字元流操作的最小資料單元是16位的字元。3.使用fileinputstream讀取自身 public class fileinputstreamtest 關閉檔案輸入流,放在finally塊...