字符流用FileReader
字节流用FileInputStreampublic class FileReader
extends InputStreamReader
用来读取字符文件的便捷类。此类的构造方法假定默认字符编码和默认字节缓冲区大小都是适当的。要自己指定这些值,可以先在 FileInputStream 上构造一个 InputStreamReader。FileReader 用于读取字符流。要读取原始字节流,请考虑使用 FileInputStream。

解决方案 »

  1.   

    这要根据你的文件格式来决定了,如果是文本文件推荐使用FileReader,如果是字节文件,使用FileInputStream。下面是官方API的解释:
    FileReader is meant for reading streams of characters. For reading streams of raw bytes, consider using a FileInputStream
      

  2.   

    那一般你们处理日志文件里的数据处理是用FileReader 还是FileInputStream
      

  3.   

    那一般你们处理日志文件里的数据处理是用FileReader 还是FileInputStream
      

  4.   

    就是一般的日志文件啊  对apache的记录的日志进行处理啊 
      

  5.   

    就是一般的日志文件啊  对apache的记录的日志进行处理啊 文本类型的,字符流比较方便,FileReader
      

  6.   

    纯文本文件用字符流,比如:txt文本。
    非纯文本用字节流,比如:图片、影音频(Mp3,电影)。自己看情况而定了。
      

  7.   

    字节就像管道那样把一桶水流到另一桶水,管道宽度为1字节。字符是有编码的,utf-8,gbk什么的要设置,管道的宽度由编码设定(一次性读取多个字节增加效率)。会不会太难懂阿