我来给你回答一下:
1、InputStreamReader和InputStream区别:
A、InputStreamReader:是字符流中的一种方法,可以使用指定编码表进行读取,例如文件本来是UTF-8码表格式的的,你想用GBK码表读取,那么就可以使用InputStreamReader(“文件名”,指定码表)
B、InputStream是字节流的抽象父类,完全是不一样的概念,他的子类是FileInputStream.
2、FileReader和FileInputStream区别
A、FileReader是Reader的子类,属于字符流,可以直接读取字符文件的
B、FileInputStream是字节流,InputStream的子类,可以直接读取字节,两个是不一样的
|