导航:首页 > 编程语言 > java程序运行时间

java程序运行时间

发布时间:2023-11-25 12:01:16

java 如何获取应用的运行时间

java获取应用的运行时间,可以利用时间差来获得,使用System.currentTimeMillis()该方法获得此时的时间,代码如下:

packagecom.qiu.lin.he;

importjava.text.ParseException;

publicclassCeshi{
publicstaticvoidmain(String[]args)throwsParseException{

doublebegin=System.currentTimeMillis();//程序开始时间,调用系统的当前时间
for(inti=0;i<10000;i++){
//这里执行具体的业务逻辑
System.out.println(i);
}
//你要运行的程序
doubleend=System.currentTimeMillis();//程序结束时间,调用系统当前时间
doubletime=end-begin;//程序的运行时间

System.out.println(time/60+"秒");

}
}

运行结果如下:

㈡ JAVA 获取一段程序运行时间

abstractclassGetTime{
publicfinalvoidgetTime(){
longstart=System.currentTimeMillis();
runcode();
longend=System.currentTimeMillis();
System.out.println("运行时间:"+(end-start)+"毫秒");//应该是end-start
}

publicabstractvoidruncode();
}

{//建立一个java文件为SubTime.java,SubTime为主类,加为public
publicvoidruncode(){
for(intx=0;x<4000;x++){
System.out.println(x);
}
}

staticpublicvoidmain(Stringargs[]){//写一个主函数就好了
newSubTime().getTime();//建立对象调用getTime();
}
}

可以用eclipse运行

㈢ 如何检测一个JAVA程序的运行时间

检测一个JAVA程序的运行时间方法:

longstartTime=System.currentTimeMillis();//获取当前时间
//doSomeThing();//要运行的java程序
longendTime=System.currentTimeMillis();
System.out.println("程序运行时间:"+(endTime-startTime)+"ms");

㈣ java 如何设定时间执行程序

用Timer可以实现~~
Timer的schele方法可以指定第一次运行的时刻,和重复间隔
具体可以参考API
timer.schele(task, firstTime, period)
指定firstTime为21:00:00,period为一天的毫秒数24*3600*1000就成了。。

或者可以自己写个线程,放个while循环,每分钟检查一次,如果到时间了就执行任务,如果没到就sleep一分钟。。当然,这种方法比较土。。

更复杂点的可以借助现有的包,比如quartz,有兴趣可以研究下~~

阅读全文

与java程序运行时间相关的资料

热点内容
压缩解压王怎么用 浏览:28
服务器共享文件如何备份 浏览:751
买安卓手机怎么在官网买 浏览:119
诗词入门PDF 浏览:358
毒app是什么单位 浏览:61
如何自己编译android系统 浏览:789
phpmysqlpdomysqli 浏览:806
php修改sql语句 浏览:718
android有道api 浏览:386
挠耳营水表用的什么app 浏览:53
战锤40kpdf 浏览:380
java判断字符串是汉字 浏览:467
2017初级教材pdf 浏览:456
松下空调压缩机品牌 浏览:822
python复选框 浏览:751
反诈中心app是什么时候出来的 浏览:591
魔兽世界需要什么服务器地址 浏览:194
啥是单片机休眠 浏览:109
什么音乐app最好 浏览:932
牙膏自制解压神器 浏览:332