我想要一个工具,它可以查看我的 java 代码或 eclipse java 项目并将其转换为显示类和方法之间的关系和依赖关系的图表。这样的工具将大大减少向他人解释我的代码的需要。它将使相关的图表/图片比仅评论和 java 文档更容易理解。
是否有任何可靠的工具可用于此类目的?我更喜欢免费/开源工具。但是,只要被业界接受,什么都可以。
编辑
我需要人们能想到的所有可能的图表——UML、序列、状态、交互、显示哪个方法调用哪个等等。如果每个功能都由不同的工具提供,这不是问题。我可以使用多种工具来生成不同类型的图表。