volatile 修饰的属性,在多线程修改上,也是线程不安全的

volatile 修饰的属性,在多线程修改下,也是线程不安全的volatile 修饰的对象,在多线程修改下,也是线程不安

volatile 修饰的属性,在多线程修改下,也是线程不安全的

volatile 修饰的对象,在多线程修改下,也是线程不安全的

?

?

?

卖票:ticket = 5

卖票:ticket = 5

卖票:ticket = 4

卖票:ticket = 3

卖票:ticket = 3

卖票:ticket = 2

卖票:ticket = 0

卖票:ticket = -1

卖票:ticket = 1

?

?

?

volatile 修饰用在多线程对属性的访问上,而不是修改上

?