java查看代码执行时间 java查看代码执行时间怎么看

java获取运行时间

很多朋友都想知道java怎么获取运行时间?下面就一起来了解一下吧~

成都创新互联是专业的封丘网站建设公司,封丘接单;提供成都网站建设、成都做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行封丘网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

第一种是以毫秒为单位计算的。

//伪代码 long startTime=System.currentTimeMillis(); //获取开始时间 doSomeThing(); //测试的代码段 long endTime=System.currentTimeMillis(); //获取结束时间 System.out.println("程序运行时间: "+(end-start)+"ms"); //伪代码 long startTime=System.currentTimeMillis(); //获取开始时间 doSomeThing(); //测试的代码段 long endTime=System.currentTimeMillis(); //获取结束时间 System.out.println("程序运行时间: "+(end-start)+"ms");

第二种是以纳秒为单位计算的。 //伪代码 long startTime=System.nanoTime(); //获取开始时间 doSomeThing(); //测试的代码段 long endTime=System.nanoTime(); //获取结束时间 System.out.println("程序运行时间: "+(end-start)+"ns"); //伪代码 long startTime=System.nanoTime(); //获取开始时间 doSomeThing(); //测试的代码段 long endTime=System.nanoTime(); //获取结束时间 System.out.println("程序运行时间: "+(end-start)+"ns");

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

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

package com.qiu.lin.he;

import java.text.ParseException;

public class Ceshi {

public static void main(String[] args) throws ParseException {

double begin = System.currentTimeMillis(); // 程序开始时间,调用系统的当前时间

for (int i = 0; i  10000; i++) {

// 这里执行具体的业务逻辑

System.out.println(i);

}

// 你要运行的程序

double end = System.currentTimeMillis(); // 程序结束时间,调用系统当前时间

double time = end - begin;// 程序的运行时间

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

}

}

运行结果如下:

如何准确的测试一段java代码的执行时间

检测一个JAVA程序的运行时间方法: long startTime = System.currentTimeMillis();//获取当前时间//doSomeThing(); //要运行的java程序long endTime = System.currentTimeMillis();System.out.println("程序运行时间:"+(endTime-startTime)+"ms");


分享标题:java查看代码执行时间 java查看代码执行时间怎么看
文章出自:http://scyanting.com/article/ddgpjep.html