由于源代码是文本形式的,它很复杂,人类很难阅读或分析,特别是当逻辑很复杂且涉及大量的类时。”一图胜千言”,通过用图表可视化源代码,你可以很容易地意识到所涉及的类,以及它们在运行时的关系。
咨询在线客服
如何从Java生成序列图/span>
由于源代码是文本形式的,它很复杂,人类很难阅读或分析,特别是当逻辑很复杂且涉及大量的类时。”一图胜千言”,通过用图表可视化源代码,你可以很容易地意识到所涉及的类,以及它们在运行时的关系。为了帮助你做到这一点,Visual Paradigm使你能够将你的Java源代码反转为UML序列图,这样你就可以通过阅读图来更好地理解Java源代码,而不是去看可能有一千行的源代码。这对分析和交流都非常有利。
- 下载本教程的Sample.zip并将zip文件解压缩到任何目录。
- 研究源代码。阅读RegisterController.java中的register方法以了解其工作方式。
- 通过从应用程序工具栏中选择“Project > New”来创建一个新项目。在“New Project”窗口中,输入“帐户注册”作为项目名称,然后单击“ Create Blank Project”。
- 从工具栏中选择Tools > Code > Instant Reverse Java to Sequence Diagram…。
- 在“Instant Reverse Java to Sequence Diagram”窗口中,单击“Add Source Folder…”按钮。
- 选择提取的源文件夹src。单击NEXT按钮。
- 选择要可视化的方法。选择src> RegisterController.java> register(String,int)。单击下一步按钮。
- 您需要选择一个图表以可视化交互。默认情况下,将选择“Create new sequence diagram”选项并输入图名称。单击Finish按钮。
- 结果,形成了UML序列图。让我们研究一下该图。
当某人调用RegisterController的register方法(消息:1)时,将创建一个帐户对象(消息:1.1)。此后,控制器将id,名称和年龄设置到帐户对象(消息1.2、1.3、1.4),并将其自身添加到帐户列表(消息:1.5)。调用以返回结尾(消息1.6)。
想要购买Visual Paradigm正版授权请点击【商城购买】,想了解更多产品信息请点击【咨询在线客服】
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!