JavaInterview
  • README
  • 架构篇
    • 分布式一致性协议
    • 设计模式
    • ElasticSearch
    • MySQL
    • Redis
    • UML 图总结
  • 大数据篇
    • Hadoop 架构
    • Hive
    • Hive 函数
    • kafka_1
    • MaxList以及Set模块
  • 书籍总结
  • 代码篇
    • 动态规划(Dynamic Programming)
    • order_print_num
  • IO 篇
    • 多线程 N 次写文件
    • 多线程、进程、多核 CPU 详细介绍
  • Java 基础知识
    • 异常介绍
    • StringBuffer 和 StringBuilder
    • 线程池
    • 数据结构篇
      • BlockingQueue 和 BlockingDeque 内部实现分析
    • Java8
    • 关键字篇
      • 关键字-transient
      • 关键字-volatile
  • 深入浅出 JVM
    • garbage_collectors
    • JVM 参数
  • README
  • machinelearning
    • model
    • 推荐系统整理
    • tensorflow 入门
  • 排序篇
    • 冒泡排序
    • 基数排序
    • 选择排序
    • 插入排序
    • 希尔排序
    • 归并排序
    • 快速排序
    • 堆排序
    • 计数排序
    • 桶排序
  • Web 篇
    • JavaWeb 中 POJO、BO、VO、DO、DTO、DAO、PO 详细介绍
    • Filter 和 Interceptor 详解
    • HTTP 请求的完整过程
    • Spring 配置
    • Spring IoC
    • Spring 全家桶
Powered by GitBook
On this page
  • UML 类图
  • 有什么作用?
  • 类图说明
  • 依赖关系
  • 继承关系
  • 实现关系
  • 关联关系
  • 组合关系
  • 聚合关系
  • UML 对象图
  • 对象图说明

Was this helpful?

  1. 架构篇

UML 图总结

PreviousRedisNext大数据篇

Last updated 2 years ago

Was this helpful?

UML 类图

描述类、接口、协作及他们之间的关系的图。显示系统中类的静态结构。

有什么作用?

描述软件系统的静态结构

  • 对系统的词汇建模

  • 对简单协作建模

  • 对逻辑数据库模式建模

类图说明

类名为斜体则为抽象类 类方法为斜体则为抽象方法 第一行:类名称 第二行:类属性 第三行:类方法 类/属性/方法说明: '-' 表示私有(private) '#'表示保护(protected) '+'表示公开(public)

依赖关系

虚线箭头表示。

继承关系

实线空心三角形箭头表示。

实现关系

虚线空心三角形箭头表示。

关联关系

实线表示。

组合关系

实线黑色菱形箭头表示。

聚合关系

实线空心菱形箭头表示。

UML 对象图

显示了某一时刻的一组对象及它们之间的关系。对象图可被看作是类图的实例,用来表达各个对象在某一时刻的状态。

对象图说明

stu 实例名称,Student 所属类。 第一行:对象名称 第二行:实例属性具体值

  • stu:Student 标准表示法

  • :Student 匿名表示法

  • stu 省略类名表示法