JUC并发包UML全量类图 整理

pull/57/head
AmyliaY 4 years ago
parent 6f883753ca
commit b72e81c5b8

@ -232,6 +232,7 @@
* [HashSet类 源码赏析](docs/JDK/collection/HashSet.md) * [HashSet类 源码赏析](docs/JDK/collection/HashSet.md)
* [TreeSet类 源码赏析](docs/JDK/collection/TreeSet.md) * [TreeSet类 源码赏析](docs/JDK/collection/TreeSet.md)
### 并发编程 ### 并发编程
* [JUC并发包UML全量类图](docs/JDK/concurrentCoding/JUC并发包UML全量类图.md)
* [Executor 线程池组件 源码赏析](docs/JDK/concurrentCoding/Executor线程池组件.md) * [Executor 线程池组件 源码赏析](docs/JDK/concurrentCoding/Executor线程池组件.md)
* [Lock 锁组件 源码赏析](docs/JDK/concurrentCoding/Lock锁组件.md) * [Lock 锁组件 源码赏析](docs/JDK/concurrentCoding/Lock锁组件.md)
* [详解AbstractQueuedSynchronizer抽象类](docs/JDK/concurrentCoding/详解AbstractQueuedSynchronizer.md) * [详解AbstractQueuedSynchronizer抽象类](docs/JDK/concurrentCoding/详解AbstractQueuedSynchronizer.md)

@ -0,0 +1,5 @@
利用IDEA整理类图还是蛮不错的虽然这个功能BUG很多。下图是J.U.C并发包中所有类组成的类图源码看多了 再去整理这个图,感觉还是很爽的。
根据功能主要划分了六个部分其中比较重要的是线程池及其相关类、并发容器、AQS与锁与同步工具类、原子类。图可能整理的不够细致但看着这些类回想一下其中的源码实现感觉能侃一天。
![avatar](../../../images/JDK1.8/JUC全量UML地图.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

Loading…
Cancel
Save