关于synchronized关键字:
对某个实例A加锁之后,在同步代码段内,不要对这个实例进行重新的赋值操作。否则,加的锁可能失效。