您的位置:首页 > 编程语言 > Java开发

JAVA中IO技术的转换流

2016-03-02 16:40 507 查看
BufferedReader bufr = 

new BuffereReader(new InputStreamReader(System.in));

BufferedWriter bufw = new BufferedWriter(new OutputStreamWriter(s.getOutputStream()));

纯字符输入或者输入,Writer或Reader可以搞定。

但是如果输入字节流想要被Reader接收,那么就需要InputStreamReader()来包装,使其转换成字符流被接收;

同样地,如果要求从Writer输出字节流,那么就需要OutputStreamWriter()包装。

OutputStreamWriter()是Writer的子类

InputStreamReader()是Reader的子类

子类说明它是一种特殊的类。如同人里面的中国人,美国人,都具有人的属性,还有自己的其他特征。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JAVA IO 转换流