JAVA获取一段程序代码的运行时间
JAVA获取一段程序代码的运行时间,如果对你有帮助就看看吧,需求:获取一段程序的运行时间,原理:获取程序开始的时间和结束的时间并且相减即可。
实例代码:
package 第07天; /* * 获取时间:System.currentTimeMillis(); * * 当代码完成优化后,就可以解决这类问题。 * 这种方式:模板方法设计模式。 * 什么是模板设计模式呢? * 其实就是在定义功能时,功能的一部分是确定的,但是有一部分是不确定的。而确定的部分在使用不确定的部分 * 那么这时就将不确定的部分暴露出去了,由该类的子类去完成。 * * */ abstract class GetTime{ public final void GetTime(){ long start = System.currentTimeMillis(); run(); long end = System.currentTimeMillis(); System.out.println("毫秒:" + (end - start)); } public abstract void run(); } class subTime extends GetTime{ public void run(){ //这里输出你需要测试运行效率的代码 for (int i=0; i<1000; i++){ System.out.println(i); } } } public class test7 { public static void main(String[] agrs){ subTime gt = new subTime(); gt.GetTime(); } }
资源均来自第三方,谨慎下载,前往第三方网站下载 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:123456 或者 aidezy.com