如何计算Java程序运行时间 如何在计算java程序运行的时间
如何计算Java程序运行时间
第一种是以毫秒为单位计算的。 Java代码 //伪代码 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") 第二种是以纳秒为单位计算的。 Java代码 //伪代码 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") 突然想起Junit4也可以测试执行时间,呵呵责任编辑:刘小蜗
如何在计算java程序运行的时间
Long start =System.currentTimeMillis()
//要执行的程序
Long end=System.currentTimeMillis()
System.out.println("执行时间" (end-start))