如果我面临理解一个新的 Java 应用程序的任务,是否有一个工具可以分析代码并为其绘制图表?
如果分析一个完整的应用程序听起来太过分了,那么可以分析少数类中的代码流怎么样?
我想知道是否有可以做到这一点的程序或IDE。因为代码的快速图表将提高我学习应用程序的能力。
我像一年前一样使用JDeveloper来完成这样的任务。它是一个非常复杂的 IDE,它非常适合(更大的)逆向工程。您可以在此处阅读和查看更多信息- @Shay Shmeltzer 的博客文章
我认为您能做的最好的事情就是理解代码并在其前面使用 UML 图。你可能会发现很多这样的信息