阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_08 转换流_3_转换流的原理-LMLPHP

FileReader源码的构造方法。底层使用FileInputStram读取
阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_08 转换流_3_转换流的原理-LMLPHP

阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_08 转换流_3_转换流的原理-LMLPHP

编码不一样占用的字节大小也不一样。GBK一个汉字占用 2个字节。
utf-8一个汉字占用三个字节
阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_08 转换流_3_转换流的原理-LMLPHP

阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_08 转换流_3_转换流的原理-LMLPHP

转换流InputStreamReader

阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_08 转换流_3_转换流的原理-LMLPHP

写的OutputStreamWrite

阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_08 转换流_3_转换流的原理-LMLPHP

05-23 02:24