Java IO学习【17】关于流的基本规律
来源:互联网 发布:ubuntu终端 关机命令 编辑:程序博客网 时间:2024/04/29 11:22
看了这么这些关于流的程序、Java的API包会发现,有关IO流的东西很多,写程序的时候都不知道使用哪个包,哪个包里的哪个函数,那么有没有一些已经存在的办法,让我们可以快速的弄清楚我们需要些什么。答案是肯定的,下面就来具体的分析一下。
接下来就来看看流的操作规律,之所以要弄清楚这个规律,是因为流对象太多,开发时不知道用哪个合适。其实想要知道开发时用到哪些对象,只要通过四个明确即可:
在流的操作中能变的是数据源和目的,专业名词叫数据汇。所以判断的步骤如下,
1.明确源和目的(汇)
源:(只能读)InputStream Reader
目的:(只写)OutPutStream Writer
2.明确数据是否是纯文本数据。
源:是纯文本:Reader
否:InputStream
目的:是纯文本:Writer
否:OutputStream
到这里就可以明确需求中具体使用哪个体系。
3.明确具体的设备。
源设备:
硬盘:File
键盘:System.in
内存:数组
网络:socket流
目的设备:
硬盘:File
控制台:System.out
内存:数组
网络:socket流
4.是否需要额外功能:
(1)是否需要高效(缓冲区)
是,就加上buffer
最后不能忘记在【16】中用到的转换流:
InputStreamReader:字节到字符的桥梁,解码
OutputStreamWriter:字符到字节的桥梁,编码
这就是流的一些基本规律,在用到流的时候利用这个规律可以较为方便的判断自己需要的编程方法。
0 0
- Java IO学习【17】关于流的基本规律
- JAVA学习第五十一课 — IO流(五)流的操作基本规律
- JAVA中IO流操作的基本规律总结
- JAVA中IO流操作的基本规律总结
- io流操作的基本规律
- Java语言中IO流的操作规律学习笔记
- Java IO流的操作规律
- IO流的操作规律[Java]
- java基础篇IO流的规律
- java io流对象的使用规律
- Java IO流的操作规律
- Java IO流(三) 流转换和流操作的基本规律
- 【Java之IO】5.基本规律
- 黑马程序员--Java基础学习之IO流之字节流、字符流、读取写入文件、Copy文件、键盘输入输出、流操作的基本规律
- 黑马程序员 IO流 流操作的基本规律
- Java---IO加强(3)-IO流的操作规律
- java IO 流操作规律
- 黑马程序员__关于学习流操作基本规律的总结
- windows 64位机器安装python机器学习环境scikit_learn
- 资源模块句柄的切换 .
- 定时任务会重复执行俩次的解决方法
- 使Eclipse下支持编写HTML/JS/CSS/JSP页面的自动提示。
- github 中文教程
- Java IO学习【17】关于流的基本规律
- 接口回调
- App各种Icon及Launch image的尺寸和用途 移动端尺寸基础知识
- 普元EOS开发学习(一)
- 网络编程笔记2
- 定时任务会重复执行俩次的解决方法
- 深入探讨 Java 类加载器
- 定时任务会重复执行俩次的解决方法
- linux环境下彻底卸载Pycharm的方法