【名师课堂】Java高级开发

【名师课堂】Java高级开发

Java核心第三部
156课时 |
31736人已学 |
(17 评论)

加入学习
加入学习

转换流:字节流和字符流可以相互转换

OutputStreamWriter:将字节输出流转换成字符输出流

InputStreamReader 将字节流转换成字符输入流

转换的意义

OutputStraemWriter 是 writer 的子类

INputStreamReader 是Reader 的子类

将字节的输出流转换成字符的输出流

将字节的输入流转换成字符的输入流

 

writer 的输出要比OutputStream 的输出要方便,可以直接输出字节。

同理,InputSream读取的是字节,不方便中文处理。

主要是为了分析FileOutSream

FileWriter 是OutSreamWriter的子类

FileReader 是InSreamWriter的子类

字符流处理的时候的确经过了转换才得来的。读取的都是字节,而后再经过内存的处理才会变换成字符。也即字符是经过字节流的转换才得来的。

 

[展开全文]
沸腾的硫酸 · 2019-01-08 · 转换流 0

转换流:

OutputStreamWriter:将字节输出流变为字符输出流。

InputStreamReader:将字节输入流变为字符输入流。

所有的读取都是对字节进行操作,只是另外开辟一点内存空间来进行字节和字符的转换。

 

[展开全文]
想飞的我 · 2017-06-30 · 转换流 0

授课教师

阿里云开发者社区全面升级
一站式体验,助力云上开发!
进入新社区

相关课程

查看更多 >

本课程相关云产品