IO流部分總結

2021-09-24 20:26:39 字數 794 閱讀 3853

(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,流只是幫助資料進行傳輸,可以在傳輸資料的時候進行處理。比如過濾處理 轉換處理等。使用要點 看頂層 字元流還是位元組流,父類公共性功能...