Synchronize的几种实现 Synchronize有三种实现。 同步方法,修饰实例方法,作用于当前实例加锁,进入同步代码前要获得当前实例的锁 静态方法,作用于当前类对象加锁,进入同步代码前要获得当前类对象的锁 修饰代码块,指定加锁对象,对给定对象加锁,进入同步代码块前要获得给定对象的锁。 不同的修饰类型,代表锁的控制粒度 public class SynchronizeTest { // 同步方法 实体锁 public synchronized void synchronizeMethod1(){ System.out.println("synchron