zoukankan      html  css  js  c++  java
  • 缓冲技术

    11.17

    今天练习的是缓冲技术的代码:

    代码部分;

    package lianxi;
    import java.io.*;

    public class bo
    {
    public static void main(String[] args) {
    try {
    byte[] data = new byte[1];

    File srcFile = new File("D://c.txt");
    File desFile = new File("D://d.txt");

    BufferedInputStream bufferedInputStream =
    new BufferedInputStream(
    new FileInputStream(srcFile));
    BufferedOutputStream bufferedOutputStream =
    new BufferedOutputStream(
    new FileOutputStream(desFile));

    System.out.println("复制文件:" +
    srcFile.length() + "字节");

    while(bufferedInputStream.read(data) != -1) {
    bufferedOutputStream.write(data);
    }

    // 将缓冲区中的数据全部写出
    bufferedOutputStream.flush();

    // 关闭流

    bufferedInputStream.close();
    bufferedOutputStream.close();

    System.out.println("复制完成");
    }
    catch(IOException e) {
    e.printStackTrace();
    }
    }
    }

     运行结果:

     运行结果分析:

    最后成功吧C文件里的内容复制到D文件。

  • 相关阅读:
    HTTP——Web服务器、代理、缓存
    nginx配置文件详解2
    nginx配置文件详解
    shell笔记2
    django笔记
    python 发请求,urllib,urllib2
    nginx配置
    python os模块学习
    mac 终端命令小结
    mac常用命令笔记
  • 原文地址:https://www.cnblogs.com/092e/p/14148476.html
Copyright © 2011-2022 走看看