如果用了锁或者synchronized的话,在释放锁之前也会强制把共享变量刷新到内存