我正在尝试找到一种干净的方法来查找经过的时间。换句话说,我想找出执行给定代码段所需的时间。
我知道以下两种方法:-
1>
long start = System.nanoTime();
// Code to measure
long elapsedTime = System.nanoTime() - start;
2>
long start = System.currentTimeMillis();
// Code to measure
long elapsedTime = System.currentTimeMillis() - start;
但是这两种方法是肮脏的,因为我必须用我的基准测试代码乱扔原始代码,稍后当基准测试结束时,我将不得不记住删除代码。
我正在寻找一种受 Eclipse/任何其他 IDE 支持的更简洁的方法,在该方法中,我标记了我想要进行基准测试的代码,就像我们指定断点一样,Eclipse 会在到达该部分代码时向我显示经过的时间。
Eclipse/任何其他 IDE 中是否有任何此类方法可用?