package net.xxt;
/**
* 更加精确地测试方法执行时间
* @author zhaoguoli
* @version ver1.0 2009-07-09 create
*/
public class TimeUseTest {
public int addOneToTen() {
int sum = 0;
for (int i = 1; i < 1000000000; i++) {
sum += i;
}
return sum;
}
/**
* @param args
*/
public static void main(String[] args) {
TimeUseTest timeUseTest = new TimeUseTest();
// 取得millis秒的开如的时间
long startOldTime = System.currentTimeMillis();
System.out.println(startOldTime);
timeUseTest.addOneToTen();
// 取得millis秒的结束时间
long endOldTime = System.currentTimeMillis();
System.out.println(endOldTime);
long useOldTime = endOldTime - startOldTime ;
System.out.println("所用时间--" + useOldTime + "millis秒");
System.out.println("--------------------------------");
// 取得纳秒级的开始时间
long startTime = System.nanoTime();
System.out.println(startTime);
timeUseTest.addOneToTen();
// 取得纳秒级的结束时间
long endTime = System.nanoTime();
System.out.println(endTime);
long useTime = endTime - startTime;
System.out.println("所用时间--" + useTime + "纳秒");
}
}
分享到:
相关推荐
用java语言编写的一个测试一段程序的运行时间
MATLAB中测试程序运行时间的四种方法 在 MATLAB 中,测试程序运行时间是非常重要的一步,能够帮助我们优化代码、提高运行效率和降低资源占用。幸运的是,MATLAB 提供了多种方法来测试程序运行时间,本文将介绍四种...
这对于大型项目来说尤其有用,因为它可以在不增加单个测试运行时间的情况下,快速生成完整的代码覆盖率报告。ParaTest 还可以与其他工具集成,如持续集成服务器,如 Jenkins 或 Travis CI,进一步优化自动化测试流程...
标题中的"测试函数的运行时间,有文档说明"表明这是一个用于测量代码执行效率的工具,它可以帮助开发者了解函数执行的具体耗时,从而定位可能的性能瓶颈。描述中提到,这个jar文件能测试用户自定义的函数,例如`...
本文将围绕“Unity中测试函数运行时间工具”这一主题展开,详细探讨如何在Unity环境中利用各种工具和技术来测量函数运行时间,并通过实际案例帮助读者更好地理解和应用这些方法。 ### 一、为什么需要测试函数运行...
综上所述,通过对NIOS II处理器进行特定指令的运行时间测试,不仅能够了解到具体的指令执行时间,还能评估处理器的整体性能。这对于优化代码、提高系统效率具有重要意义。此外,这样的测试方法也可以推广到其他类型...
测试准备和测试执行是软件开发过程中的关键环节,它们确保产品的质量与稳定性。在这个过程中,测试人员需要系统地规划、设计、实施以及监控测试活动,以发现并修复潜在的缺陷。下面将详细阐述这两个阶段涉及的知识点...
一个测试程序执行时间的简短代码,利用的是系统的自带时间
测试内容详细说明了将要执行的测试类型,如功能测试、运行时间测试、数据库操作与安全测试和错误测试。这些测试类别旨在验证软件的功能正确性、性能效率、数据安全和异常处理能力。 2.2.1 功能测试 功能测试是确保...
时间安排是测试计划的重要组成部分,它明确了各个测试阶段的起止时间,以及重要的里程碑日期,如需求分析完成日期、测试用例设计完成日期、测试执行开始日期、预期bug修复截止日期等。 六、测试用例设计 测试用例是...
### 实时系统软件执行时间性能测试工具知识点解析 #### 一、ETest——实时系统测试软件 **1.1 软件概述** - **名称**:ETest,是凯云联创(北京)科技有限公司自主研发的一款针对实时系统进行性能测试的专业软件...
了解循环运行时间对于优化代码和提高应用程序性能至关重要。 描述中提到的博文链接(https://onestopweb.iteye.com/blog/2322470)可能提供了具体的方法来测量JavaScript代码运行时的性能。通常,开发者会使用`...
接着,**测试报告**是对测试执行情况的详细记录,包括测试环境、测试方法、发现的缺陷、修复状态以及测试结论。测试报告通常在测试周期结束时编写,用来评估产品是否达到预定的质量标准,并为决策者提供关于是否可以...
在DSP的开发中,我们往往需要知道各个代码段所需的运行时间,本文档给出了CCS3.3环境用profile测试代码运行时间的步骤,这个方法虽然简便,但是精确率低。除此之外统计时间还有3种办法,(1)根据C6000编译手册上所说...
# 这里执行你需要测试运行时间的代码块 # long_running_code() # 获取程序执行完毕的时间点 end_time = datetime.datetime.now() # 计算并打印程序运行时间(单位:秒) print((end_time - start_time).total_...
- **读测试**:读取同样大小的10个文件,平均读取速率高达44.81MB/s,测试执行时间缩短至67.595秒,表明Hadoop在数据读取方面表现优秀,且速度较快。 - **清理测试**:使用TestDFSIO的clean选项清除了测试数据,...