Java在多线程中使用同步锁机制时,一定要注意锁对对象,下面的例子就是没锁对对象(每个线程使用一个被锁住的对象时,得先看该对象的被锁住部分是否有人在使用) 例子:两个人操作同一个银行账户,丈夫在ATM机上操作,妻子在银行柜台操作 账户类:账户里面有100万 public class Acount { public int money=100; } ATM机类:里面存在一个Acount对象和要取的钱数,在takeMoney方法中加了synchronized 机制 public class ATM…