嗨,我的记忆力很差,我想打印出Java SE异常类的类图,把它挂在墙上,或者其他我知道我不需要记住的东西,只是当你在设计软件或准备考试时,有这样的东西在你身边是很好的。
我已经在谷歌上搜索了大多数图片都不完整,质量也很差,所以我想把Javadoc转换成UML?然后可能会打印出uml
有人能帮帮我吗?
发布于 2012-09-28 17:28:43
来自OpenJDK 7u3 rt.jar的一些统计数据:
所以不可能有完整的图表。您可能不会使用com.sun、org.omg或大多数javax的子包中的异常。通常情况下,您需要处理一些异常子集。我个人使用与SJuan相同的方法-在一个特定的包或包子树中搜索异常。
发布于 2011-07-18 16:48:15
您可以将java代码反向工程到UML类图中。它可以帮助您更好地了解现有代码。有些工具在反向方面做得很好,特别是Java。只需在谷歌中搜索“反向工程java eclipse”,你就会得到你需要的东西。
发布于 2013-09-08 17:08:57
免费的Class Visualizer可以为你做到这一点--不是以图表的形式,而是以层次结构树的形式。您可以在项目的Features页面上的屏幕截图上看到Throwable的子树的一部分。要获得所需的结果:将rt.jar加载到工具中,在hierarchy视图上搜索Throwable,并享受探索数百个异常的乐趣。如果您的应用程序声明了一些异常,也将其加载到工具中-您将在层次结构中看到它们。
https://stackoverflow.com/questions/6725492
复制相似问题