在处理包含许多您不知道的 jar 和遗留代码的大型 java 应用程序时,有哪些技术可以识别与给定功能匹配的女巫代码?
例如,假设单击应用程序中的按钮会运行一些 java 代码,但您不知道涉及哪个 jar 和类。该功能速度很快,您没有足够的时间按下按钮并使用调试器中断来发现所涉及的代码。
如果它是一个 C++ 本机应用程序,我可能会使用 Visual Studio 诊断工具通过分析功能来快速识别所涉及的代码。 Java中有类似的调试技术吗?