这里边有四个步骤:
1、明确源和目的
源:输入流,有InputStream和Reader
目的地:输出流 ,有OutputStream和Writer
2、操作的数据是否为纯文本(从键盘录入的数据是纯文本,切记)
如果是的话,那就选择字符流:否则选择字节流。
3、当体系明确好了之后,在明确设备和对象
源设备:内存、硬盘(文件、键盘(即System.in,此时为了方便我们操作数据,我们会将字节流转化成字符流)
目的地设备:内存、硬盘(文件)、键盘(即System.out,此时为了方便我们操作数据,我们依旧会将字会转化流的方式,用字符流的方法来操作数据。)
4、当上述三步均做好之后,明确是够要提高效率
如果要提高效率的话,那就加入读取流和写入流相应的缓冲流。
|
|