synchronized
1.修饰普通方法or代码块,锁对象。
假如同一个类有两个对象A和B,A的synchronized锁方法1 , 同一个类的B对象依然能访问方法1
2.升级版,锁静态方法or synchronized(User.Class) 这样就能锁类了。不会有上述问题
synchronized
1.修饰普通方法or代码块,锁对象。
假如同一个类有两个对象A和B,A的synchronized锁方法1 , 同一个类的B对象依然能访问方法1
2.升级版,锁静态方法or synchronized(User.Class) 这样就能锁类了。不会有上述问题