不要拿百度上說的粘貼在這里,我就想問一下,我知道是輸入流,輸出流,字節(jié)流,字符流都是誰,但是我不會用復(fù)制純文本文件送到控制臺上顯示字符的用什么轉(zhuǎn)化流?把有數(shù)字的文件到控制臺上顯示字符的用什么轉(zhuǎn)化流?緩沖流又可以跟什么流一起來用?怎么判斷源是從硬件來的還是從程序來的又怎么判斷目的是到硬件還是程序去的?我查了很多資料但是都沒有弄懂,拜托大神啦!
3 回答
已采納

HansonQ
TA貢獻223條經(jīng)驗 獲得超56個贊
死記是沒有用的,你要考慮的是要本數(shù)據(jù)寫入到內(nèi)存里面,在把內(nèi)存中的數(shù)據(jù)在不同需求下展示(來源-內(nèi)存-目的)。字節(jié)流足以應(yīng)對一切,字符流是一種對字節(jié)流的包裝(設(shè)計模式-包裝模式)。起目的是提供更為便捷的操作。

Rvie
TA貢獻5條經(jīng)驗 獲得超2個贊
轉(zhuǎn)化流始終就是兩個InputStreamReader和OutputStreamWriter這兩個不會改變?那你的意思是不是字節(jié)流用一個new,字符流用兩個new,中間的就是用轉(zhuǎn)化流?
添加回答
舉報
0/150
提交
取消