Java日志记录方法调用? [英] Java logging method calls?

查看:139
本文介绍了Java日志记录方法调用?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





可以使用任何工具来记录运行java应用程序的所有方法调用

  String str =...; 
String anotherString = str.trim();

应该这样记录:

  ..方法从类java.lang.String调用trim()


解决方案

您需要的是一个分析器。



一些流行的分析器是:
JProfiler ,它具有不同的方法来执行方法调用记录,无论是在CPU和内存级别。



VisualVM 是另一个



许多IDE(我知道Netbeans和Eclipse)都有自己的可以使用的分析器。


Is there any tools that can be used to log all method calls from running java application?

eg.

String str = "...";
String anotherString = str.trim();

should log something like this:

..method call trim() from class java.lang.String

解决方案

What you need is a profiler.

Some popular profilers are: JProfiler which has different ways to do method call recording, both on CPU and memory level.

VisualVM is another one

Many IDE's (I know Netbeans and Eclipse) have their own profilers you can use.

这篇关于Java日志记录方法调用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆