在Windows 7中是否有任何用于监控java应用程序的工具?

前端之家收集整理的这篇文章主要介绍了在Windows 7中是否有任何用于监控java应用程序的工具?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我创建了 Java项目.在这个项目中,我使用文件创建,使用文件处理程序删除文件操作操作.所以我需要在调试项目时看到那些文件处理程序.我尝试了以下命令JPS,JSTACK等.这些工具显示进程ID,类名,包名.

但我需要知道每个类的实际功能.例如对象创建,文件创建,异议删除等.
有没有可用于Windows的工具?

解决方法

使用-XX:PrintCompilation可以帮助您.

-XX:PrintCompilation标志输出如下所示:

1  sb   java.lang.ClassLoader::loadClassInternal  (6 bytes)     
2  b    java.lang.String::lastIndexOf  (12 bytes)
3  s!b  java.lang.ClassLoader::loadClass  (58 bytes)

标志对应于:

b    Blocking compiler (always set for client)  
*    Generating a native wrapper    
%    On stack replacement   
!    Method has exception handlers  
s    Synchronized method

More details.

此外,也许您可​​以尝试javamelody来监控您的应用程序.

以下是一些屏幕截图:

猜你在找的Windows相关文章