zoukankan      html  css  js  c++  java
  • 《JAVA高级程序设计》第四周作业

    为了提升文件的复制速度,我们将字符流改进为二进制流进行复制。代码如下
    package fuzhiwenjian;

    import java.io.DataInputStream;
    import java.io.DataOutputStream;
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;

    public class copy {
    public static void main(String[] args) {
    FileOutputStream outputStream;
    try {
    outputStream = new FileOutputStream("b.mp3",true);
    FileInputStream inputStream = new FileInputStream("a.mp3");
    DataInputStream dataInput = new DataInputStream(inputStream);
    DataOutputStream dataOutput = new DataOutputStream(outputStream);
    byte []wxj = new byte[1024];
    int length = dataInput.read(wxj);
    while(length!=-1){
    dataOutput.write(wxj,0,length);
    length = dataInput.read(wxj);

        }
        } catch (FileNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
        
    }
    

    }

    通过本次作业,我意识到了因该在未来的实践中,在达到目标的同时,尽可能的提高效率,使其亦达到最大化。

  • 相关阅读:
    Ajax调用处理页面错误信息500的解决思路
    PHP数据库的增删改
    PHP登录及处理
    PHP数据访问
    PHP数组(正则表达式、数组、预定义数组)
    php函数
    45
    数据库_CRUD操作之读取数据之高级读取
    数据库_CRUD操作之读取数据
    数据库_CRUD操作之修改数据
  • 原文地址:https://www.cnblogs.com/katne1995/p/5368961.html
Copyright © 2011-2022 走看看