吊打高并发?必须知道的底层原理,蜗牛学院,蜗牛学苑,课程说明:
1、synchronized锁的使用和注意事项。
2、对象创建过程与对象字节码信息。
3、volatile的使用场景和内存屏障的产生原因与性能优化。
知识点:
1、计算机的硬件组成
2、synchronized同步关键字,与锁膨胀过程
3、MarkWord详解
4、CAS原理剖析以及ABA问题
5、volatile、缓存行与内存屏障
6、DCL需要volatile的原因 适用人群:3-5年java后端开发经验。具备JVM、java、计算机原理基础