zoukankan      html  css  js  c++  java
  • 缓冲流Buffer

    package com.lgx;


    import org.apache.commons.lang3.time.DateFormatUtils;

    import java.io.BufferedInputStream;
    import java.io.BufferedOutputStream;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.util.Date;

    public class MyFileInoutStream {

    public static void main(String[] args) throws Exception {

    //
    // System.out.println(DateFormatUtils.format(new Date(), "YYYY-MM-DD HH:mm:ss"));
    // FileInputStream fis = new FileInputStream("1.avi");
    // FileOutputStream fos = new FileOutputStream("2.avi");
    // byte[] bytes = new byte[1024];
    // int num = 0;
    // while ((num = fis.read(bytes)) != -1) {
    // fos.write(bytes, 0, num);
    // fos.flush();
    // }
    //
    // System.out.println(DateFormatUtils.format(new Date(), "YYYY-MM-DD HH:mm:ss"));


    System.out.println( DateFormatUtils.format(new Date(),"YYYY-MM-DD HH:mm:ss"));
    FileInputStream fis = new FileInputStream("1.avi");
    BufferedInputStream bis=new BufferedInputStream(fis); //获取缓冲输入流

    FileOutputStream fos =new FileOutputStream("2.avi");
    BufferedOutputStream bos= new BufferedOutputStream(fos);
    int num =0;
    byte[] bytes = new byte[1024];
    while ((num=fis.read(bytes))!=-1 ){
    bos.write(bytes,0,num);
    bos.flush();
    }
    System.out.println( DateFormatUtils.format(new Date(),"YYYY-MM-DD HH:mm:ss"));

    记得关流


    }


    }

    代码使世界更精彩
  • 相关阅读:
    ffplay代码播放pcm数据
    linux设备驱动
    i2c协议
    macos安裝Ruby
    mac安裝node.js
    Flutter-Wrap流式布局
    Flutter-CircleAvatar圆形和圆角图片
    Flutter-indexstack
    Flutter-Card卡片布局
    Flutter-去除ListView滑動波紋
  • 原文地址:https://www.cnblogs.com/lgx123/p/14758905.html
Copyright © 2011-2022 走看看