java.io下面bai有两个抽象类:InputStream和Reader
InputStream是表示字节输入流的du所有zhi类的超类
Reader是用dao于读取字符流的抽象类
InputStream提供的是字节流的读取,而非文本读取,这是和Reader类的根本区别。
即用Reader读取出来的是char数组或者String ,使用InputStream读取出来的是byte数组。
弄清了两个超类的根本区别,再来看他们底下子类的使用,这里只对最常用的几个说明
InputStream和Reader的区别
最新推荐文章于 2026-05-02 10:56:29 发布
博客介绍了Java中java.io下的两个抽象类InputStream和Reader。InputStream是字节输入流超类,提供字节流读取;Reader用于读取字符流。二者根本区别在于读取结果,前者为byte数组,后者为char数组或String,还将介绍常用子类使用。
1399

被折叠的 条评论
为什么被折叠?



