转换流和内存流
轉(zhuǎn)換流:把字節(jié)流轉(zhuǎn)成字符流:
InputStreamReader:把字節(jié)輸入流轉(zhuǎn)成字符輸入流.
OutputStreamWriter:把字節(jié)輸出流轉(zhuǎn)成字符輸出流.
為什么有字節(jié)轉(zhuǎn)字符流,沒有字符轉(zhuǎn)字節(jié)流.
字節(jié)流可以操作一切文件(純文本文件/二進(jìn)制文件).字符流是用來操作中文純文本使用的,本身是對字節(jié)流的增強(qiáng).內(nèi)存流(數(shù)組流):適配器模式:
把數(shù)據(jù)先臨時(shí)存在數(shù)組中,待會(huì)再從數(shù)組中獲取出來.
1):字節(jié)內(nèi)存流: ByteArrayInputStream/ByteArrayOutputStream
2):字符內(nèi)存流: CharArrayReader/CharArrayWriter
3):字符串流:StringReader/StringWriter(把數(shù)據(jù)臨時(shí)存儲到字符串中)
總結(jié)
- 上一篇: xshell下利用SFTP传输文件
- 下一篇: 装船问题