JAVA第四周作业--快速复制
2016-04-04 10:58
459 查看
方法:
在方法开始的时候读取一下当前系统时间,以毫秒为单位;然后在方法结束的时候再读取一下系统当前时间,然后做时间差即是方法运行的时间。
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class fuzhi {
long a=System.currentTimeMillis();
public void fz(){
try {
FileInputStream fs =new FileInputStream("a.mp3");
FileOutputStream fos =new FileOutputStream("f.mp3");
int read=fs.read();
byte[] buf = new byte[1024*1000];
int len = 0 ;
while((len=fs.read(buf)) != -1){
fos.write(buf,0,len);
}
}
}
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/01/9d8b1383778e859f6410fe5c1fce68f1.png)
在方法开始的时候读取一下当前系统时间,以毫秒为单位;然后在方法结束的时候再读取一下系统当前时间,然后做时间差即是方法运行的时间。
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class fuzhi {
long a=System.currentTimeMillis();
public void fz(){
try {
FileInputStream fs =new FileInputStream("a.mp3");
FileOutputStream fos =new FileOutputStream("f.mp3");
int read=fs.read();
byte[] buf = new byte[1024*1000];
int len = 0 ;
while((len=fs.read(buf)) != -1){
fos.write(buf,0,len);
}
fs.close(); fos.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }System.out.println("执行耗时 : "+(System.currentTimeMillis()-a)/1000f+" 秒 "); } public static void main(String []args){ fuzhi a= new fuzhi(); a.fz(); }
}
}
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/01/9d8b1383778e859f6410fe5c1fce68f1.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/01/328228c1a5c84b30361137f2b2fb1253.png)
相关文章推荐
- HDFS的JAVA客户端编写(JAVA代码实现对HDFS的操作)
- JavaWeb - 浏览器与服务器交互的过程
- java多线程编程(二创建线程)
- java TimeUnit synchronized demo
- [Java]常用的内存区域
- springmvc(五)集成阿里 druid数据库连接池和事务等配置,集成mybatis
- Springmvc(四)各种方法的汇总
- meclipse中project facet问题
- SpringMvc异常处理
- Java多线程-synchronized关键字详解
- jvm java虚拟机 新生代的配置
- jvm java虚拟机 新生代的配置
- springmvc(二)注解和多文件的配置
- spring mvc 使用kaptcha生成验证码
- springmvc(一),简单搭建能使用即可
- SpringMvc自定义拦截器
- 共同学习Java源码--常用数据类型--String(七)
- Java路径操作具体解释
- java正则表达式
- Java泛型