相关题库

咨询

其他联系方式

所属系列课程

评价

Java面试精讲并发编程volatile,黑马程序员上海中心,01.课程总体说明 02.多线程下变量的不可见性现象 03.多线程下变量不可见性内存语义 04.多线程下变量不可见性解决方案-加锁,volatile修饰 05.volatile不保证原子性 06.volatile原子性操作保障:加锁机制 07.volatile原子性操作保障:使用原子类。 08.重排序的概述和好处 09.重排序带来的问题演示 10.volatile禁止指令重排序 11.happens-before的概述和常见规则 12.volatile写读建立的happens-before规则演示 13.long和double的原子性问题解决方案 14.单例、懒汉、饿汉单例的概念 15.饿汉式单例的2种写法 16.懒汉式单例的2种写法与线程安全分析 17.懒汉式单例性能优化后的进阶写法 18.懒汉式双重检查模式与volatile修饰 19.懒汉式静态内部类单例方式 20.枚举实现单例思想介绍 21.volatile的使用场景之一:纯赋值操作。 22.volatile的第二种使用场景:触发器 23.volatile与synchronized的区别说明 24.volatile总体总结说明 适用人群:适用于对java有一定基础的同学