1.从结构上:
FileInputStream是字节输入流InputStream抽象类的一个实现类。BufferdInputStream是缓冲输入流,它继承于FilterInputStream。
2.从读取方式上:
FileInputStream每次会到磁盘上读取数据。BufferdInputStream通过read()读取输入流的数据时,BufferdInputStream会将该输入流的数据分批的填到缓冲区中,每当缓冲区中的数据被读完之后,输入流会再次填充数据缓冲区。
1.从结构上:
FileInputStream是字节输入流InputStream抽象类的一个实现类。BufferdInputStream是缓冲输入流,它继承于FilterInputStream。
2.从读取方式上:
FileInputStream每次会到磁盘上读取数据。BufferdInputStream通过read()读取输入流的数据时,BufferdInputStream会将该输入流的数据分批的填到缓冲区中,每当缓冲区中的数据被读完之后,输入流会再次填充数据缓冲区。