• 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");

    		}
    

    }

  • 相关阅读:
    Spring Boot 学习随记
    Prometheus 普罗米修斯监控
    安装VC++6.0步骤及心得
    NFS 系统搭建
    Centos 搭建邮箱系统
    搭建 RTMP 服务器
    阿里云 DTS 实践
    ELK 搭建
    Prometheus 和 Grafana 安装部署
    Centos7 Nagios 搭建
  • 原文地址:https://www.cnblogs.com/chjbd/p/5366003.html
Copyright © 2020-2023  润新知