如何使用库调用在java中执行方法的执行?

时间:2013-07-15 22:56:16

标签: java time

How do I time a method's execution in Java?

基本上和这个问题一样。但是我希望有一个简单的方法来替换所有的System.currentTimeMillis,因为我想测量时间有很多地方。例如,像:

long time = timing(new Runnable(){
    @Override void run(){
       myMethodCall();
    });

我可以使用匿名类,因为IDE会自动完成,但我 不希望在方法调用之前和之后在两个地方添加代码 。这太乱了。

我希望它会出现在一些常见的库,apache或guava中,因为它是一个广泛使用的操作,但我找不到它。

请注意我的问题不是如何自己实施。我正在寻找一种图书馆方法。

由于

0 个答案:

没有答案