zoukankan      html  css  js  c++  java
  • day30-1FileInputStream不用数组进行复制文件

    package lianxi;
    //要导的包
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;

    public class lianxi2 {
    public static void main(String[] args){
    //获取当前的毫秒值
    long a = System.currentTimeMillis();
    FileOutputStream b=null;
    FileInputStream c=null;
    try {
    //把要获取的从硬盘中的文件的地址输入到内存
    c=new FileInputStream("D:\b.txt");
    //把要储存的从内存中输出到硬盘中文件的地址
    b=new FileOutputStream("E:\b1.txt");
    int i=0;
    // 将硬盘的文件内容写出赋值给i 然后判断文件中有没有内容 没有内容为-1
    while((i=c.read())!=-1){
    //将i值读出来赋值给b
    b.write(i);
    }
    } catch (Exception e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }finally{
    //判断不中有没有内容
    if(b!=null){
    try {
    //关闭b程序
    b.close();
    } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }finally{
    //判断不中有没有内容
    if(c!=null){
    try {
    //关闭c程序
    c.close();
    } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    }
    }
    }
    }
    //获取当前的毫秒值
    long a1 = System.currentTimeMillis();
    //计算用了多长时间
    double a2=a1-a;
    //输出用了多少秒
    System.out.println(a2/1000);
    }
    }

  • 相关阅读:
    Linux命令汇总(二)
    关于pyspark
    关于CDH
    hive通过spark导入hbase
    CentOS7的网络配置
    TTY,Console以及Terminal
    docker的操作
    docker安装与操作
    Wmware Player中Linux挂载U盘
    Mesos和Marathon
  • 原文地址:https://www.cnblogs.com/hfew/p/10596040.html
Copyright © 2011-2022 走看看