- UML是統一建模語言,Unified Modeling Language的縮寫
- 綜合了面向對象的建模語言、方法和過程,是一個支持模型化和軟件系統開發的圖形化語言,為軟件開發的所有階段提供模型化和可視化支持
- 可以幫助溝通與交流、輔助應用設計、文檔的生成、闡釋系統的結構和行為
- 定義了多種圖形化的符號來描述軟件系統部分或全部的靜態結構和動態結構
- 包括:用例圖(use case diagram)、類圖(class diagram)、時序圖(sequence diagram)、協作圖(collaboration diagram)、狀態圖(statechart diagram)、活動圖(activity diagram)、構件圖(component diagram)、部署圖(deployment diagram)
- Java 自學經歷
- Java 面試題 H5
- Java 面試題小程序