`
zhima
  • 浏览: 75093 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

测试一下Java代码的执行时间

    博客分类:
  • J2EE
阅读更多
今天下午发现菜单读取很慢,调整代码后,想准确的测试一下Java代码的执行时间,搜搜如下:
==========方式1
public void testMenu1_M1() {
		// --第一种是以毫秒为单位计算的。
		long startTime=System.currentTimeMillis(); //获取开始时间		
		Role r = new Role();
		r.setId(Long.valueOf("2"));
		List<Module> ls = this.roleService.getModulesByRole_V1(r);		
		long endTime=System.currentTimeMillis(); //获取结束时间
	
		System.out.println("程序运行时间: "+(endTime-startTime)+"ms");
		System.out.println("1时间: "+startTime+"ms");
		System.out.println("2时间: "+endTime+"ms");
		// this.setComplete();
	}
	public void testMenu2_M1() {
		//第二种是以纳秒为单位计算的。
		long startTime=System.nanoTime(); //获取开始时间		
		Role r = new Role();
		r.setId(Long.valueOf("2"));
		List<Module> ls = this.roleService.getModulesByRole(r);		
		long endTime=System.nanoTime(); //获取结束时间
	
		System.out.println("程序运行时间: "+(endTime-startTime)+"ns");
		System.out.println("1时间: "+startTime+"ns");
		System.out.println("2时间: "+endTime+"ns");
		// this.setComplete();
	}

=============方式2 用Firefox 插件 Firebug
也可以得到时间(毫秒)
分享到:
评论

相关推荐

    java动态代码执行

    基于groovy框架,进行的简单java动态代码执行;附件中包含java调用groovy具体的代码实现,及测试方法。

    测试程序运行时间(java)

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

    Java代码生成器合集Auto.zip

    Java 有许多机械、重复、未经测试的代码,而且有时会出现一些微妙的 Bug 。Auto 项目是自动执行这些类型的任务的代码生成器的集合,他们可以无 Bug 创建你要编写的代码。目前包括以下子项目AutoFactory - JSR-330-...

    Java打包成可执行文件步骤详解

    用例子的详细的介绍了java中打包成可执行文件的过程,经过测试。

    java虚拟机开发,刚刚走通执行了一段测试java代码

    NULL 博文链接:https://simpleman7210.iteye.com/blog/1938880

    JAVA上百实例源码以及开源项目源代码

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    java源码包---java 源码 大量 实例

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    java 截图代码 screen

    有两个类,一个是截图类,还提供另一个测试类,好用

    Java 调用 Linux shell 命令执行框架:sshxcute

    sshxcute 就是这样一个框架工具集,它基于 JSCH 构建,允许工程师利用Java 代码通过 SSH 连接远程批量执行 Linux/UNIX 系统上的命令或者脚本,同时加入了判断成功与否,取回输出等多种实用功能。sshxcute 不管是针对...

    使用C++语言实现基于JVMTI机制的 JAVA 代码 加密保护工具

    执行 java -jar encrypt.jar 3.输入h,然后回车,可以看到帮助菜单 4.输入3,然后按回车键,进入加入jar文件功能 5.输入要加密的jar文件的路径 6.提示输入秘钥(key)的时候,直接回车,不要输入任何字符(否则后面...

    java代码模拟CPU

    基于java设计并实现一个基本完备最小化汇编语言级CPU模拟器,以模拟一个CPU(基本语句,I/O到控制台、打印机、磁盘,寄存器,模拟执行,文件管理),包括一个命令解释语言处理框架及中断处理框架。

    JAVA上百实例源码以及开源项目

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    ognl表达式java使用案例详解(测试通过)

    本案例提供ognl使用详解,测试通过,只需解压放入自己WEB项目中,执行struts_ognl包内java文件即可(未提供jia包,若需要可以联系留言发至邮箱),若测试不好可以联系本人提供指导. Struts 2默认的表达式语言是OGNL...

    java调用shell脚本执行sqlldr与存储过程

    在java代码中调用执行shell脚本,sqlldr导数与使用sqlplus在shell调用执行存储过程。 linux环境中有2个dba的用户:oracle、erm 还有1个web用户:erm 在linux环境中,这三个用户都可以直接在任意目录下执行该shell...

    java源码包2

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码...

    JDK7执行程序 Java.exe 源代码下载

    众所周知java.exe是java class文件的执行程序这是我精心分析后还原的源代码已经在JDK 1.7_03测试通过适合分析java源代码的人使用项目IDE: Netbean编译工具mingw+mySYSThread model: win32gcc version 4.4.0 (GCC)

    java后端调用hightchars生成图片

    Highcharts的java后台生成各种图片,经过测试生成图片时间比较长,大概的3-7秒。直接运行demo,SimpleExport测试类,直接测试

    Java零基础 - ping命令.md

    我们提供了详细的步骤说明,并附带一个简单的源码示例,演示如何使用Java代码执行ping命令并解析结果。 内容概要 本文档涵盖以下内容: 使用Java代码执行ping命令 解析ping命令的输出结果 判断主机的网络连通性 学...

    光之翼java通用代码生成器2.2.0 Beta4 智慧光之翼版本公布。

    光之翼java通用代码生成器2.2.0 Beta4 智慧光之翼版本公布。 光之翼java通用代码生成器2.2.0 Beta4 智慧光之翼版本公布。为Swing独立版,采用光2.2.0Beta8智慧版本最新后端生成引擎,时空之门4.6.0 Beta5版最新前端...

    测试程序运行效率

    测试程序运行效率源代码

Global site tag (gtag.js) - Google Analytics