Java IO處理類的彙總

2021-08-23 13:32:45 字數 2212 閱讀 4149

版的

文本版的

輸入輸出資料型別

說明inputstream

outputstream

byte

最底層bytearrayinputstream

bytearrayoutputstream

byte

帶位元組緩衝

緩衝fileinputstream

fileoutputstream

byte

直接對檔案進行操作

filterinputstream

filteroutputstream

byte

過濾輸出流的超類

bufferinputstream

bufferedoutputstream

byte

緩衝資料

緩衝checkedinputstream

checkedoutputstream

byte

資料校驗

cipherinputstream

cipheroutputstream

byte

加密的資料

datainputstream

dataoutputstream

基本型別

處理所有基本型別

deflaterinputstream

deflateroutputstream

byte

deflate壓縮處理

gzipoutputstream

byte

gzip壓縮寫入

zipoutputstream

byte

zip寫入

jaroutputstream

byte

jar寫入

digestinputstream

digestoutputstream

byte

摘要資訊

inflaterinputstream

inflateroutputstream

byte

壓縮讀取

gzipinputstream

byte

gzip讀取

zipinputstream

byte

zip處理

jarinputstream

byte

jar處理

linenumberinputstream

byte

過時;progressmonitorinputstream

byte

進度監控

;pushbackinputstream

byte

可取消讀取的能力

objectinputstream

byte

序列化;pipedinputstream

;pipedoutputstream

byte

連線輸入輸出流

sequenceinputstream

byte

多個輸入流的連續讀取

stringbufferinputstream

string

過時reader

writer

char,string

bufferedreader

bufferedwriter

緩衝的字元操作

緩衝linenumberreader

跟蹤行號的緩衝字元輸入流

緩衝chararrayreader

chararraywriter

字元陣列緩衝區

緩衝filterreader

filterwriter

讀寫已過濾的字元流

;pushbackreader

允許將字元推回

緩衝inputstreamreader

outputstreamwriter

位元組流和字元流的橋梁

編碼型別

filereader

filewriter

讀寫字元檔案

;pipedreader

;pipedwriter

傳送的字元流

緩衝stringreader

stringwriter

字串和字元流的轉化

;printwriter

向文字輸出流列印物件

的格式化表示形式

2008-02-23_125615.gif

JavaIO異常處理

inputstream input new fileinputstream new file d file.separator test.txt int data input.read while data 1 input.close 如果此時test 方法出現異常,那麼inputstream就不能...

java IO 讀寫類的關係

目錄 reader 1 bufferedreader 1 inputstreamreader 2 filereader 3writer 3inputstream 3 fileinputstream 4 bufferedinputstream 4outputstream 4randomaccessfi...

JAVA IO流的常用類

1 簡單的檔案讀寫 fileinputstream fileoutputstream public class testfile fis.close system.out.println re fileoutputstream fileoutputstream fos new fileoutputs...