0a17b7a6_The_volatile_keyword_in_Java_ween_synchronized_and_volatile_Synchronized
[Characteristic] Type of variable [Volatile] Object or primitive [Synchronized] 
Object
O b j e c t
N o
Y e s
W h e n y o u e x p l i c i t l y e n t e r / e x i t a s y n c h r o n i z e d b l o c k
The volatile keyword in Java
Synchronized