并发编程目的是为了让程序运行的更快。未能深入理解,基础知识薄弱,以及缺少实战经验等原因。自己在实战中尽量避免使用并发编程,无法最大化的利用资源导致程序执行效率低,以及对安全考虑存在不足。为了提高并发编程能力,不仅仅局限于Java层面,深入JVM、CPU层面上看并发技术。结合书籍和博客阅读Java并发编程API框架源码,理解实现的原理,明白并发编程在JVM和CPU中的运行,查看线程运行日志,对线程进行调优。学习并发编程在实战中的应用并进行实践。
1.并发编程理解
2.内存模型理解
2.内存模型理解
3.底层实现机制的原理和应用
4.并发编程基础
5.锁的原理、同步队列
6.并发框架、集合的原理和应用
7.原子操作类的原理和应用
8.并发工具类的原理和应用
9.线程池的原理和应用
10.并行器的原理和应用