File tree Expand file tree Collapse file tree 3 files changed +6
-0
lines changed
docs/JDK/concurrentCoding Expand file tree Collapse file tree 3 files changed +6
-0
lines changed Original file line number Diff line number Diff line change 232232* [ HashSet类 源码赏析] ( docs/JDK/collection/HashSet.md )
233233* [ TreeSet类 源码赏析] ( docs/JDK/collection/TreeSet.md )
234234### 并发编程
235+ * [ JUC并发包UML全量类图] ( docs/JDK/concurrentCoding/JUC并发包UML全量类图.md )
235236* [ Executor 线程池组件 源码赏析] ( docs/JDK/concurrentCoding/Executor线程池组件.md )
236237* [ Lock 锁组件 源码赏析] ( docs/JDK/concurrentCoding/Lock锁组件.md )
237238* [ 详解AbstractQueuedSynchronizer抽象类] ( docs/JDK/concurrentCoding/详解AbstractQueuedSynchronizer.md )
Original file line number Diff line number Diff line change 1+ 利用IDEA整理类图还是蛮不错的,虽然这个功能BUG很多。下图是J.U.C并发包中所有类组成的类图,源码看多了 再去整理这个图,感觉还是很爽的。
2+
3+ 根据功能,主要划分了六个部分,其中比较重要的是:线程池及其相关类、并发容器、AQS与锁与同步工具类、原子类。图可能整理的不够细致,但看着这些类,回想一下其中的源码实现,感觉能侃一天。
4+
5+ ![ avatar] ( ../../../images/JDK1.8/JUC全量UML地图.png )
You can’t perform that action at this time.
0 commit comments