黑马程序员__关于学习流操作基本规律的总结
2013-05-20 16:25
295 查看
------- android培训、java培训、期待与您交流!
----------
流操作的基本规律:
1,明确操作的源和目的
源:输入流 InputStream Reader
目的:输出流 OutputStream Writer
2,操作的数据是否是文本文件
是:字符流
否:字节流
3,体系明确以后,明确要使用哪个具体对象
通过设备来进行区分
源设备:内存、硬盘、键盘
目的设备:内存、硬盘、控制台
例子:将一个文本文件中的数据存储到另一个文件中,复制文件
分析:
源:使用读取流 InputStream Reader中选择
操作的是文本文件 选择字符流 Reader
使用体系中的对象:
设备:硬盘
Reader体系中可以操作文件的对象是 FileReader
是否需要提高效率: 是 ! 加入Reader体系中的缓冲区 BufferedReader
目的:在输出流 OutputStream Writer中选择
是纯文本 选择Writer
设备:硬盘
Writer体系中可以操作文件的对象FileWriter
是否需要提高效率: 是 ! 加入Writer体系中的缓冲区 BufferedWriter
----------
流操作的基本规律:
1,明确操作的源和目的
源:输入流 InputStream Reader
目的:输出流 OutputStream Writer
2,操作的数据是否是文本文件
是:字符流
否:字节流
3,体系明确以后,明确要使用哪个具体对象
通过设备来进行区分
源设备:内存、硬盘、键盘
目的设备:内存、硬盘、控制台
例子:将一个文本文件中的数据存储到另一个文件中,复制文件
分析:
源:使用读取流 InputStream Reader中选择
操作的是文本文件 选择字符流 Reader
使用体系中的对象:
设备:硬盘
Reader体系中可以操作文件的对象是 FileReader
是否需要提高效率: 是 ! 加入Reader体系中的缓冲区 BufferedReader
FileReader fr = new FileReader("a.txt"); BufferedReader bufr = new BufferedReader(fr);
目的:在输出流 OutputStream Writer中选择
是纯文本 选择Writer
设备:硬盘
Writer体系中可以操作文件的对象FileWriter
是否需要提高效率: 是 ! 加入Writer体系中的缓冲区 BufferedWriter
FileWriter fw = new FileWriter("b.txt"); BufferedWriter bufw = new BufferedWriter(fw);
相关文章推荐
- 关于多线程学习总结(三) 线程简单基本操作
- 关于多线程学习总结(三) 线程简单基本操作
- 黑马程序员__关于学习File类对文件目录操作的总结
- 黑马程序员--Java基础学习之IO流之字节流、字符流、读取写入文件、Copy文件、键盘输入输出、流操作的基本规律
- 黑马程序员--学习--流操作的基本规律
- Oracle学习总结(9)—— Oracle 常用的基本操作
- 黑马程序员——Java学习总结:转换流和流的操作总结
- php入门学习知识点五 关于php数组的几个基本操作
- 黑马程序员 ----- Java基础 之 IO 基本规律总结 Day05
- 黑马程序员--Java基础学习笔记【数组操作、基本数据类型包装类】
- 黑马程序员__关于学习Properties的学习总结
- Cisco 基本操作注意事项、学习要点及其总结
- 关于多线程学习总结(一) 基本概念了解
- 关于oracle10g数据库的学习-基本操作
- 黑马程序员——java的IO之流操作的基本规律,Properties类,打印流,序列流
- 关于 文件操作 【JAVA_IO】的学习与总结。
- 黑马程序员__关于学习Java的IO流中FileReader的总结
- 黑马程序员------流操作的基本规律
- 黑马程序员---关于对ADO.Net学习的总结
- 黑马程序员——Java学习总结:转换流和流的操作总结