(1)io流的分類
-->方向, 輸入流 (inputstream,reader)與輸出流 (outputstream, writer)
-->處理單元 ,位元組流(inputstream,outputstream)和字元流(reader,writer)
-->是否直接與裝置相連
節點流 :fileinputstream ,fileoutputstream, filereader,filewriter
處理流 :
(1)轉換流 inputstreamreader, outputstreamwriter
(2)資料流 datainputstream ,dataoutputstream
(3)物件流 objectinputstream , objectoutputstream
(4)緩衝流 bufferedreader ,bufferedwriter
(2)位元組輸入流 read() 0-255 ,read(byte buf)
字元輸入流 read() 0-65535, read(char c)
緩衝輸入流 readline()
位元組輸出流 write(int b) ,write(byte buf)
字元輸出流 write(string str)
緩衝輸出流 newline(),換行
(3)物件流,打不死就行會
自定義類,實現serializable介面
新增uid
不希望序列化屬性加 transient關鍵字
IO流 字元流 IO流小結 IO流案例總結
1 字元流 掌握 1 位元組流操作中文資料不是特別的方便,所以就出現了轉換流。轉換流的作用就是把位元組流轉換字元流來使用。2 轉換流其實是乙個字元流 字元流 位元組流 編碼表 3 編碼表 a 就是由字元和對應的數值組成的一張表 b 常見的編碼表 ascii iso 8859 1 gb2312 gbk...
技術部落格 IO流部分
技術部落格 io流部分 今日學習要點 一 轉換流 二 流的基本操作 三 物件的序列化 四 隨機檔案的操作 1 reader inputstreamreader,檔案輸入流,專門讀取字元流的物件檔案!writer outputstreamwriter 檔案輸出流,專門同於處理字元流的檔案。reader...
IO流加強 總結 IO流總結和練習
1.流都是用來傳輸資料的。2.傳輸資料時,一定要明確資料來源和資料目的地 資料匯 3.資料來源可以是檔案 鍵盤和其他流。4.資料目的地可以是檔案 顯示器或者其他流。5,流只是幫助資料進行傳輸,可以在傳輸資料的時候進行處理。比如過濾處理 轉換處理等。使用要點 看頂層 字元流還是位元組流,父類公共性功能...