synchronized 是一个重量级的锁,的 volatile 则是轻量级的 synchronized ,它在多线程开发中保证了同享变量的“可见性”。如果一个变量应用 volatile ,则它比应用 synchronized 的本钱更加低,由于它不会引发线程高低文的切换和调度。synchronized 是一个重量级的锁,的 volatile 则是轻量级的 synchroniz
synchronized 是一个重量级的锁,的 volatile 则是轻量级的 synchronized ,它在多线程开发中保证了同享变量的“可见性”。如果一个变量应用 volatile ,则它比应用 synchronized 的本钱更加低,由于它不会引发线程高低文的切换和调度。synchronized 是一个重量级的锁,的 volatile 则是轻量级的 synchroniz