黑马程序员技术交流社区
标题:
今天学了io流中的字符数组输入缓冲有区别呀?
[打印本页]
作者:
纶翅季节
时间:
2016-3-18 18:10
标题:
今天学了io流中的字符数组输入缓冲有区别呀?
package com.heima.Exercise;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class Exercise02_02 {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
long start =System.currentTimeMillis();
FileInputStream fis = new FileInputStream("E:\\Entertainment\\MOVIE\\飘花电影piaohua.com北京遇上西雅图HD1280高清.mkv");
BufferedInputStream bis = new BufferedInputStream(fis);
FileOutputStream fos = new FileOutputStream("E:\\少女时代_Gee.(720P).avi");
BufferedOutputStream bos = new BufferedOutputStream(fos);
/* int len ;
byte[] arr = new byte[1024*8];
while((len=fis.read(arr))!=-1){
fos.write(arr, 0, len);
}*/
int b;
while ((b=bis.read())!=-1){
bos.write(b);
}
bis.close();
bos.close();
long finish =System.currentTimeMillis();
long passtime = (finish - start)/1000 ;
System.out.println("Complete Again!!!It casts "+passtime+" seconds!!");
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2