`
22cgreen
  • 浏览: 55450 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

程序运行时间的测试

阅读更多
在测试时发现一个类的实例化时间有几百毫秒,测试下发现以下问题.
1)当一个类加载了很多其它的类时,第一次加载是要多点时间,一般好像为:16毫秒左右,如果实例化一次,再去实例化就会发
现几乎不要时间,反正毫秒数显示为0,因此可以认为类在加载一次后,实例化会从中找是否类已加载,如果加载,直接在内存中实例化类,而不要再
加载类文件,然后再实例化,可想而知,容器中保存实例就是加快了实例化的过程,因为类的模板还在.

2)一个类中加载了多个类,而这些类都继承了A,如果其中一个类实例化后,其它的类实例化A时,其时间可以不计.推断,一个JVM中如果存在一个类的模板
其它使用此类的实例都将使用这个模板.
import java.util.*;
public class RunningTime
{
public static void main(String argc[]) throws InterruptedException
{
int i=0,j=0;
long k=0,begin,end,time;
Date mydate=new Date();
begin=mydate.getTime();
for (;i<100;i++)
{
for(;j<100;j++)
{
Thread.currentThread().sleep(5);
k+=i*j;
}
}
Date mydate2=new Date();
end=mydate2.getTime();
time=end-begin;

System.out.println(begin+"运行时间为:"+time+" "+end);
}
}
计算运算时间的程序
分享到:
评论

相关推荐

    测试程序运行时间(java)

    用java语言编写的一个测试一段程序的运行时间

    MATLAB中测试程序运行时间的四种方法

    MATLAB中测试程序运行时间的四种方法 在 MATLAB 中,测试程序运行时间是非常重要的一步,能够帮助我们优化代码、提高运行效率和降低资源占用。幸运的是,MATLAB 提供了多种方法来测试程序运行时间,本文将介绍四种...

    易语言取程序运行时间模块

    在易语言中,开发“取程序运行时间模块”是为了获取程序从启动到当前时刻所消耗的时间,这对于性能测试、调试或者实现定时功能都十分有用。下面将详细介绍这个模块的工作原理和相关知识点。 首先,我们需要理解...

    c/c++ 实现程序运行时间精确测量

    在C/C++编程中,精确地测量程序运行时间是一项重要的任务,这有助于优化代码性能、调试和理解程序的效率。本文将深入探讨如何利用C/C++实现程序运行时间的精确测量,精度可达毫秒级别。 首先,我们有两种常用的方法...

    测试程序运行时间

    功 能: 返回处理器调用某个进程或函数所花费的时间。  用 法: clock_t clock(void); 说明:clock_t其实就是long,即长整形。该函数返回值是硬件滴答数,要换算成秒或者毫秒,需要除以CLK_TCK或者 CLK_TCK CLOCKS_...

    测试c++程序运行时间代码

    在runtime.h里有个计算程序运行时间的代码,精确到毫秒

    测试程序的运行时间

    一个测试程序执行时间的简短代码,利用的是系统的自带时间

    应用程序运行时间修改软件RunAsDate

    **RunAsDate:一款强大的应用程序运行时间篡改工具** RunAsDate是一款小巧而实用的软件,由著名开发者Nir Sofer开发,它允许用户在不改变计算机系统日期的情况下,模拟指定程序的运行时间。这对于那些有试用期限...

    5种测量DSP程序运行时间的方法的详细说明及例程

    在DSP的开发中,我们往往需要知道各个代码段所需的运行时间,本文档给出了CCS3.3环境用profile测试代码运行时间的步骤,这个方法虽然简便,但是精确率低。除此之外统计时间还有3种办法,(1)根据C6000编译手册上所说...

    C例子:测试程序运行时间

    该程序是我写的博客“一起talk C栗子吧(第三十五回:C语言实例--测试程序运行时间)”的配套程序,共享给大家使用

    VC6.0求程序运行的时间

    如果VC6.0支持C++11标准,你可以使用`std::chrono`库来轻松地计算程序运行时间,它提供了更现代和直观的方式来处理时间。 ```cpp #include #include int main() { auto start = std::chrono::high_resolution_...

    php测试程序运行时间的类.zip

    为了测试一断程序的运行时间,特意写了这么一个类,并添加了注释,主要是运用了几个函数数组列表函数list(),字符串分割成数组函数explode(),获取时间戳和微秒数microtime(),把微秒数分割成数组并转换成变量处理,...

    C语言测试程序运行时间各种函数总结

    C语言测试程序运行时间各种函数总结,可以便于调试程序,提高程序算法,考虑函数代码功能的方方面面,让自己对代码了解的更多

    linux下测试代码运行时间

    用C语言写的用于测试代码运行时间的小程序,简单演示!!

    微信小程序测试报告-可直接使用

    - **数据更新、离线浏览、APP更新、时间测试**:验证数据同步和处理的正确性,以及在不同时间条件下的表现。 - **性能测试**:检查小程序在不同负载下的性能表现。 - **交叉性事件测试**:测试多个操作同时进行时...

    Qt计算运行时间的例子

    在本篇内容中,我们将探讨如何使用Qt来计算程序的运行时间,特别是针对数据库操作的时间消耗。此示例主要聚焦于SQLite数据库,并通过一系列的插入操作来测试性能。 #### 核心知识点解析 ##### 1. **Qt与SQLite集成...

    测试程序运行效率

    在IT领域,特别是软件开发与优化过程中,测试程序运行效率是一项至关重要的技能。这不仅关系到软件的性能表现,还直接影响用户体验以及系统的整体资源利用效率。以下是对标题、描述及部分代码内容所涉及的关键知识点...

    jmeter4.0进行微信小程序测试报告(jmeter性能测试教程)

    JMeter是一款由Apache开发的、开源的、适用于Web应用的负载和性能测试工具,它能模拟大量并发用户,对系统进行性能评估,从而确保小程序在高并发情况下依然能够稳定运行。 1. 测试内容与目标 测试内容主要针对武汉...

Global site tag (gtag.js) - Google Analytics