流的操作规律:

   1、明确源和目的。

   数据源:就是需要读取,可以使用两个体系:InputStream、Reader;

   数据汇:就是需要写入,可以使用两个体系:OutputStream、Writer;

   2、操作的数据是否是纯文本数据?

   纯文本数据:数据源:Reader

            数据汇:Writer 

   不是纯文本数据数据源:InputStream

               数据汇:OutputStream

   3、虽然确定了一个体系,但是该体系中有太多的对象,到底用哪个呢?

   明确操作的数据设备。

   数据源对应的设备:硬盘(File),内存(数组),键盘(System.in)

   数据汇对应的设备:硬盘(File),内存(数组),控制台(System.out)。

   4、需要在基本操作上附加其他功能吗?比如缓冲。

   如果需要就进行装饰。

/记住,只要一读取键盘录入,就用这句话。

BufferedReader bufr = new BufferedReader(new InputStreamReader(System.in));

BufferedWriter bufw = new BufferedWriter(new OutputStreamWriter(System.out))

IO流总结

相关文章:

  • 2022-12-23
  • 2021-10-06
  • 2022-01-20
  • 2021-10-09
猜你喜欢
  • 2021-06-21
相关资源
相似解决方案