Java并发编程系列文章目录帖及源码

文章的源码上传到了这里

为了方便对并发系列的文章进行更好的阅读,楼主在这里根据学习的顺序对文章了进行了整理,主要有两个目的:日后需要回顾这部分的知识也更方便阅读;增加新的文章的时候对文章的深度和难度也有一个了解。

所以本着从入门到掌握(还没到精通的程度)学习并发编程系列知识的原则,汇总的文章目录如下:

注:前5篇文章理论性较强,需要多次阅读以及实践才能真正理解。建议看完一遍后有个大概印象即可。把下面的文章的代码好好敲一遍,回过头重新理解,就不觉得那么枯燥了。这段话大牛可以pass。

1、并发机制的底层原理

2、重排序与顺序一致性

3、锁与volatile的内存语义

4、happens-before原则

5、队列同步器AQS

6、多线程的代价

7、线程状态

8、stop()、resume()和suspend()

9、正确终止与恢复线程

10、正确终止与恢复线程(续)

11、wait()、notify()和notifyAll()

12、丢失的信号

13、过早的通知

14、理解ConcurrentModificationException异常

15、ThreadLocal

16、synchronized(1)

17、synchronized(2)

18、Lock锁

19、生产者-消费者模式

20、阻塞队列

21、Condition接口

22、Executor框架

23、CompletionService接口

24、Fork/Join框架

25、读写锁

26、原子操作类

27、倒计数门闩CountdownLatch

28、障碍器CyclicBarrier

29、信号量Semaphore

30、交换器Exchanger

31、线程池的理解与使用

32、死锁、饥饿和活锁


原文出处:https://blog.csdn.net/u011116672/article/details/51180166

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值