`
22cgreen
  • 浏览: 55167 次
  • 性别: 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语言实例--测试程序运行时间)”的配套程序,共享给大家使用

    S7-1200或S7-1500中,如何测量一个完整程序、子程序或特定组织块的运行时间?.docx

    在西门子S7-1200和S7-1500系列PLC中,测量程序、子程序或特定组织块(OB)的运行时间是优化和调试程序的重要步骤。这有助于确定程序性能瓶颈,从而提高整体系统的效率。在STEP 7(TIA Portal)编程环境中,可以使用...

    VC6.0求程序运行的时间

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

    KEIL调试查看运行时间

    今天,我们来讨论如何使用 KEIL 软件查看程序的运行时间。 在 KEIL 软件中,我们可以通过设置 Target 选项和 Debug 选项来查看程序的运行时间。下面,我们将详细介绍如何进行设置和查看运行时间。 Target 选项设置...

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

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

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

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

    linux下测试代码运行时间

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

    C++获取当前时间和计算程序运行时间的方法

    ### C++ 获取当前时间和计算程序运行时间的方法 在C++编程中,经常需要获取当前时间或者测量程序的执行时间。这些需求在各种场景下都非常常见,例如:性能测试、调试、记录日志等。本文将详细介绍如何在C++中实现这...

Global site tag (gtag.js) - Google Analytics