zoukankan      html  css  js  c++  java
  • BufferedWriter 没有比FileWriter 快多少

    BufferedWriter 没有比FileWriter 快多少,有时反而会慢一些,结果比较随机。
    package sabre.study.demo01.BufferedStream;
    
    import java.io.BufferedWriter;
    import java.io.FileWriter;
    import java.io.IOException;
    
    public class Demo03BufferedWriter {
        public static void main(String[] args) throws IOException {
             
            func01();
            
            func02();
        }
    
        private static void func01() throws IOException {
            
            FileWriter fWriter =new FileWriter("10_IO\Demo03BufferedWriter.txt");
            
            long s = System.currentTimeMillis();
            for (int i = 0; i < 100; i++) {
                fWriter.write("中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国");
                fWriter.write("/r/n");
            }
            long e = System.currentTimeMillis();
            
            System.out.println(e - s);
            
            fWriter.close();
        }
        
        private static void func02() throws IOException {
            BufferedWriter bWriter =new BufferedWriter(new FileWriter("10_IO\BufferedWriter.txt"));
            
            long s = System.currentTimeMillis();
            
            for (int i = 0; i < 100; i++) {
                bWriter.write("中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国");
                bWriter.newLine();
            }
            
            long e = System.currentTimeMillis();
            
            System.out.println(e - s);
            
            bWriter.close();
    
        }
    
    
        
    }
  • 相关阅读:
    jquey 阻止表单提交
    Array.prototype.remove 删除数组元素
    <asp:HiddenField> 控件 实现键值对保存
    jquery实现倒计时
    作业
    第六周作业
    第四周作业
    第二次作业
    2021.3.4(四个题)
    增删改查
  • 原文地址:https://www.cnblogs.com/Sabre/p/13966572.html
Copyright © 2011-2022 走看看