立即学习:https://edu.csdn.net/course/play/26270/326863?utm_source=blogtoedu

一、了解synchronized关键字的实现和使用
学习笔记(30):Java并发编程精讲-synchronized和volatile关键字
学习笔记(30):Java并发编程精讲-synchronized和volatile关键字

synchronized与ReentrantLock

学习笔记(30):Java并发编程精讲-synchronized和volatile关键字

 学习笔记(30):Java并发编程精讲-synchronized和volatile关键字

二、了解volatile关键字的存取规则

学习笔记(30):Java并发编程精讲-synchronized和volatile关键字
 

volatile使用场景

学习笔记(30):Java并发编程精讲-synchronized和volatile关键字

学习笔记(30):Java并发编程精讲-synchronized和volatile关键字

 

 

三、了解synchronized和volatile关键字的区别 

synchronized保证线程安全

volatile不保证线程安全

学习笔记(30):Java并发编程精讲-synchronized和volatile关键字

相关文章: