zoukankan      html  css  js  c++  java
  • Java课程“新”得(四)

    改进代码,提高运行速率,我感觉这次作业难度还是大,不过经过别人讲解也明白了实质和每一条代码作用,继续加油吧
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    public class CopyFile {
    public static void main (String[]args){
    long startTime=System.currentTimeMillis();
    try{
    FileInputStream fis=new FileInputStream("a.jpg");
    FileOutputStream fos=new FileOutputStream("temp.jpg");
    int read=fis.read();
    while(read!=-1){
    fos.write(read);
    read=fis.read();
    }
    fis.close();
    fos.close();
    }
    catch(IOException e){
    e.printStackTrace();
    }
    long endTime=System.currentTimeMillis();
    System.out.println("程序运行时间:"+(endTime-startTime)+"ms");

    		}
    

    }

    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    public class CopyFile {
    public static void main (String[]args){
    long startTime=System.currentTimeMillis();
    try{
    FileInputStream fis=new FileInputStream("a.jpg");
    FileOutputStream fos=new FileOutputStream("temp.jpg");
    byte[]buffer=new byte[1024];
    int read=fis.read(buffer);
    while(read!=-1){
    fos.write(read);
    read=fis.read();
    }
    fis.close();
    fos.close();
    }
    catch(IOException e){
    e.printStackTrace();
    }
    long endTime=System.currentTimeMillis();
    System.out.println("程序运行时间:"+(endTime-startTime)+"ms");

    		}
    

    }

  • 相关阅读:
    POJ1417 True Liars
    POJ2912 Rochambeau
    POJ3904 Sky Code
    [SDOI2016]排列计数
    POJ2947 Widget Factory
    HDU5015 233 Matrix
    Problem 2242. -- [SDOI2011]计算器
    POJ2480 Longge's problem
    Problem 2818. -- Gcd
    LA3510 Pixel Shuffle
  • 原文地址:https://www.cnblogs.com/chjbd/p/5366003.html
Copyright © 2011-2022 走看看