字符缓冲流 字符缓冲输入流 BufferedReader 字符缓冲输出流 BufferedWriter 完成文本数据的高效的写入与读取的操作 1 字符缓冲输出流 BufferedWriter void newLine() 根据当前的系统,写入一个换行符 2 字符缓冲输入流BufferedReader ...
分类:
其他好文 时间:
2019-01-04 21:34:52
阅读次数:
184
缓冲流 读取数据量大的文件时,读取的速度会很慢,很影响我们程序的效率 Java中提高了一套缓冲流,它的存在,可提高IO流的读写速度 1 字节缓冲流 字节缓冲流根据流的方向,共有2个 写入数据到流中,字节缓冲输出流 BufferedOutputStream 读取流中的数据,字节缓冲输入流 Buffer ...
分类:
其他好文 时间:
2019-01-04 21:28:52
阅读次数:
179
一 字符流 1 字符输入流Reader 是读取字符流的抽象超类 read():读取单个字符并返回 read(char[]):将数据读取到数组中,并返回读取的个数。 1.1 FileReader类 它是Reader类的实现类 构造方法: 使用字符输入流 1 单个字节读取 2 用缓冲容器 2 字节输出流 ...
分类:
编程语言 时间:
2019-01-04 20:28:47
阅读次数:
151
一、流 1.流的概念 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 4.输入流和输出流对输入流只能进行读操作,对输出流只能进行写操作,程序中需要根据待传输数据的不同特 ...
分类:
其他好文 时间:
2019-01-04 20:26:58
阅读次数:
173
一.字节输出流OutputStream OutputStream此抽象类,是表示输出字节流的所有类的超类。操作的数据都是字节,定义了输出字节流的基本共性功能方法。 输出流中定义都是写write方法: close():关闭此输出流并释放与此流有关的所有系统资源 flush():刷新此输出流并强制写出所 ...
分类:
编程语言 时间:
2019-01-04 14:57:51
阅读次数:
208
以前写文件的复制很麻烦,需要各种输入流,然后读取line,输出到输出流...其实apache.commons.io里面提供了输入流输出流的常用工具方法,非常方便。下面就结合源码,看看IOUTils都有什么用处吧! ...
分类:
其他好文 时间:
2019-01-04 14:55:55
阅读次数:
126
1、概要 1)java IO 中常用的类: 在整个Java.io包中最重要的就是5个类和一个接口。 5个类指的是 File、OutputStream、InputStream、Writer、Reader; 一个接口指的是Serializable; 2)Java I/O主要包括如下几个层次,包含三个部分 ...
分类:
编程语言 时间:
2019-01-04 14:51:35
阅读次数:
157
一 字节流 1.1字节输出流OutputStream OutputStream是一个抽象类,操作的数据都是字节。 输出流中定义都是写write方法,如下图: 1.1.1 FileOutputStream类 OutputStream有很多子类,其中子类FileOutputStream可用来写入数据到文 ...
分类:
编程语言 时间:
2019-01-04 14:35:13
阅读次数:
227
fputs() 函数也是用来显示字符串的,它的原型是: s代表要输出的字符串的首地址,可以是字符数组名或字符指针变量名。 stream 表示向何种流中输出,可以是标准输出流 stdout,也可以是文件流。标准输出流即屏幕输出,printf 其实也是向标准输出流中输出的。 fputs() 和 puts ...
分类:
其他好文 时间:
2019-01-04 12:24:32
阅读次数:
243
Java中使用IO(输入输出)来读取和写入,读写设备上的数据、硬盘文件、内存、键盘...... 根据数据的走向可分为输入流和输出流,这个走向是以内存为基准的,即往内存中读数据是输入流,从内存中往外写是输出流。 根据处理的数据类型可分为字节流和字符流 1.字节流可以处理所有数据类型的数据,在java中 ...
分类:
编程语言 时间:
2019-01-03 22:37:12
阅读次数:
268