java IO流想不通的问题,为什么说OutputStreamWriter是字符流通向字节流的桥梁?(看说明) 求大神解释

2025-03-22 23:40:42
推荐回答(1个)
回答1:

OutputStreamWriter流的作用就是利用字节流(OutputStream)作为”底层“输出流然后构建字符输出流,字符输出流输出字符到流中,然后通过指定的字符集把流中的字符编码成字节输出到字节流中,其作用就是一个桥梁,使得双方链接起来

理解了么??

输出输入流,你可以理解为方向不一样。

OutputStreamWriter的构造方法传入的是字节流,OutputStreamWriter将要输出的东西,传到OutputStream字节流,并按照制定的编码输出