缓冲流 “缓冲流”也叫“包装流”,是对基本输入输出流的增强: 缓冲流的基本原理: 创建流对象时,会创建一个缓冲区数组,通过缓冲区读写,减少系统IO次数,以提高读写效率。 就像送快递,快递小哥一次带一件当然慢,所以用车来运输,跑一趟可以带很多件。 以字符流为例: | 读文件:FileReader + ...
分类:
编程语言 时间:
2019-07-13 09:24:42
阅读次数:
106
iostream与iostream.h 1、iostream是标准的C++库 2、iostream.h是非标准的C++库。如果使用前者,需要搭配using namespace XXX。后者则不需要。 include //非标准输入输出流,没有命名空间的概念 cout //标准输入输出流cout ...
分类:
移动开发 时间:
2019-07-12 12:34:00
阅读次数:
145
java使用IO流来处理不同设备之间数据的交互; 所有的IO操作实际上都是对 Stream 的操作 从功能上划分: 输入流: 当数据从源进入的编写的程序时,称它为输入流; 输出流: 从程序输出回另一个源成为输出流; 输入与输出是有参照物的,而这个参照物就是应用程序本身 从结构上划分: <! more ...
分类:
其他好文 时间:
2019-07-08 14:04:22
阅读次数:
103
Java 中 的 IO 操作就是对字型节或字符型数据的读写。 一、IO 分类 1.按流的方向分类 输入流(InputStream、Reader):只能进行读操作。 输出流(OutputStream、Writer):只能进行写操作。 2.按流的类型分类 字节流(InputStream、OutputSt ...
分类:
编程语言 时间:
2019-07-07 09:31:07
阅读次数:
114
1.文件输出流的应用。 定义如下字符串: String str = “12345abcdef@#%&*软件工程”; 编写程序将该字符串写入文件”data.txt”。 2.文件输入流的应用。 修改第1题中的程序,读文件”data.txt”,将读到的数据输出在控制台。 3.体会: 数据I/O可以能够永久 ...
分类:
其他好文 时间:
2019-07-06 00:15:39
阅读次数:
67
文件输出流的应用。定义如下字符串:String str = “12345abcdef@#%&*软件工程”;编写程序将该字符串写入文件”data.txt”。 文件输入流的应用。修改第1题中的程序,读文件”data.txt”,将读到的数据输出在控制台。 谈一谈本次实训的体会。 package ccc; ...
分类:
其他好文 时间:
2019-07-05 12:59:22
阅读次数:
113
我们在学校机房进行了JAVA的实训。现在即将结束了,回首本学期的java学习,重点还是在学习概念等一些常识性的东西,关于java的开发工具,数据类型,变量,接口,输入输出流,学会分析异常,抛出异常,后期主要是小程序运用,Gui界面设计和事件。我觉得这两种程序结构有很大的不同,不管是体系结构还是运行方 ...
分类:
其他好文 时间:
2019-07-05 12:41:22
阅读次数:
99
需求:源和目标! 那么我们需要源文件和目标文件! 构建管道的时候就需要两个:输出流和输入流管道! Eg: package july7file; //java7开始的自动关闭资源 import java.io.File; import java.io.FileInputStream; import j ...
分类:
编程语言 时间:
2019-07-05 09:39:45
阅读次数:
116
二者仅仅是操作单位不一样。 InputStream和Reader是所有输入流的基类,他们都是抽象类,本身不能创建实例,但是他们是所有输入流的模板。 一般来说处理字符或字符串时使用字符流,处理字节或二进制对象时应使用字节流; 备注:字符流必须关闭资源,因为它中间有缓冲区!而字节流不需要!但是一般都会( ...
分类:
编程语言 时间:
2019-07-05 09:29:36
阅读次数:
94
OutputStreamWriter:把字节输出流对象转成字符输出流对象 InputStreamReader:把字节输入流对象转成字符输入流对象 FileWriter和FileReader分别是OutputStreamWriter和InputStreamReader的直接子类,而不是Writer和R ...
分类:
编程语言 时间:
2019-07-05 09:22:36
阅读次数:
115