Java eclipse IDE线速调试

标签 java eclipse debugging optimization eclipse-plugin

我使用 Java 已经有一段时间了,我制作的一些程序非常慢,而且其中的一部分运行速度极低。我觉得应该有一个调试工具作为 eclipse 扩展或现有功能来显示代码的哪些行或部分花费了最长的时间来完成执行。是否有我可以使用的此类工具,或者是否有更好的方法来检查优化?

最佳答案

+1 用于优化前的测量!

默认的 jvisualvm 及其 Sampler 选项卡可以轻松地为您找出瓶颈。

jvisualvmjavac 在同一路径上,因此您只需在控制台输入 jvisualvm,它就会运行。

在下面的屏幕截图中,您可以看到我是如何对 eclipse 进行采样的。您也可以对自己的程序进行采样,只需在“应用程序”栏上选择程序即可。

jvisualvm eclipse sampling

关于Java eclipse IDE线速调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38830352/

相关文章:

T 和 ? 之间的 Java 泛型区别?延伸 T

java - 将 2D 数组转换为列字符串的 1D 数组

java - 添加验证我在 Eclipse 中的代码?

java - jar 文件可以使用目标类吗?

java - Java 有功能级调试/日志记录工具吗?

c++ - 解释 valgrind 错误

java - 如何从部署在 PCF 上的 spring boot 应用程序连接到 Amazon RDS MySQL 数据库?

java - 自动完成 TextView Android。完成首字母

java - 使用 MouseListener 开始或结束无限循环

debugging - printf 函数在 OpenCL 内核中不起作用