java语言之一-java并发知识体系简要指南

2018-10-28  本文已影响0人  Wu杰语

java并发,是个比较大的知识体系,比较值得一学,网上有很多介绍相关知识点,这篇文章的目的主要是梳理一些相关知识,能够学习的时候更加有条理,不被绕糊涂。

并发知识体系

image.png

我画了一个图,可以帮助理解相关知识体系:

1. 最底层是硬件CPU的支持和内存理论

2. 中间一大块,就是JAVA的ECF(exception control flow)这块分为两个部分:

3. Thread层,线程本身,线程本身需要理解线程的状态,线程的Runnable、Callable、Future两种基础形态,因为Callable和Future出现的比较晚,所以是和线程池紧紧结合在一起的。

4. 最上层,这是在线程和线程ECF上封装的各种工具类:

小结

JAVA并发是个比较大的知识体系,想学好不容易,资料特别多,知识点也特别多,如果不搞清楚这个知识结构,就会陷入到各种细节中顾此失彼。本文没有讲比较详细的细节,后面会用几个章节对比较感兴趣的一些点讲述一下。

上一篇 下一篇

猜你喜欢

热点阅读