摘要:
前面我们共讨论了拷贝文件有三种方式: 1. 第一种,一个字节一个字节的进行拷贝文件操作。 2. 第二种,使用字节数据批量的进行拷贝文件操作。 3. 第三种,使用带缓冲输入输出流来拷贝文件。 那么哪一种性能比较优越呢,也就是耗时时间比较短。测试如下: 写一个代理类来测试 输出结果; 从上面结果看出,批 阅读全文
摘要:
java中提供带缓冲的输入输出流。在打开文件进行写入或读取操作时,都会加上缓冲,提高了IO读写性能。 1. BufferedInputStream 缓冲输入流 2. BufferedOutputStream 缓冲输出流 使用带缓冲的输入输出流写一个拷贝文件的操作。 阅读全文
摘要:
Java Io 字节流中的DataInputStream 和 DataOutputStream,使用流更加方便,是流的一个扩展,更方便读取int, long,字符等类型数据。 事例代码如下: 阅读全文