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();
        }
        
        
    }
    

    }

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

  • 相关阅读:
    磁盘映射命令
    CentOS 配置XWIN/VNC
    生成一个随机数,让用户输入猜这个数字,有三次机会
    自己练习读取写入txt
    python学习笔记:文件操作和集合(转)
    接口测试基础
    nginx_tomcat负载均衡环境
    mysql索引
    shell脚本
    linux基础知识(四)
  • 原文地址:https://www.cnblogs.com/katne1995/p/5368961.html
Copyright © 2011-2022 走看看