public class BufferedTest2 {
public static void main(String[] args) {
//使用多线程的方式来同时测试两者复制的速度。
new Thread(() -> oldCopy()).start();//这个是JDK8新特性中的Lambda表达式
new Thread(() -> bufferedCopy()).start();
/*
原样相当于:
new Thread(new Runnable() {
@Override
public void run() {
oldCopy();
}
}).start();
*/
}
public static void oldCopy() {
// 记录开始时间
long start = System.currentTimeMillis();
// 创建流对象
try (
FileInputStream fis = new FileInputStream("e:\\demo\\科比演讲.mp4");
FileOutputStream fos = new FileOutputStream("e:\\demoCopy\\oldCopy.mp4")
){
// 读写数据
int b;
while ((b = fis.read()) != -1) {
fos.write(b);
}
} catch (IOException e
原生态“期货配分仓软件 - 资管子账户软件”的开发搭建以及实现的功能
最新推荐文章于 2024-03-12 09:52:46 发布