并发编程相比 Java 中其他知识点的学习门槛较高,从而导致很多人望而却步。但无论是职场面试,还是高并发/高流量系统的实现,却都离不开并发编程,于是能够真正掌握并发编程的人成为了市场迫切需求的人才。
本 Chat 会通过图文结合、通俗易懂的讲解方式帮助大家完成多线程并发编程从入门到实践的飞跃。
通过本场 Chat 您将掌握以下并发编程的知识:
- 什么是线程;
- 线程的创建与运行;
- 线程的上下文切换;
- 线程死锁及如何避免线程死锁;
- 守护线程与用户线程使用;
- ThreadLocal 类理解及使用;
- Java 中共享变量的内存可见性问题;
- Synchronized 及 Volatile 类理解及使用;
- Java 中的原子性操作;
- Java 指令的重排序;
- 什么是伪共享及如何避免伪共享;
- Java 锁种类及机制。
阅读全文: http://gitbook.cn/gitchat/activity/5e13f27ddcc601080a0e344a
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。