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