您的位置:首页 > 编程语言 > Java开发

测试java代码运行所用时间

2012-06-25 17:47 337 查看
==========方式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 测试