标签: java multithreading thread-safety
如果我们使方法同步,那么在执行该方法时将锁定所有实例方法,否则只锁定其他同步方法?
答案 0 :(得分:0)
好吧,如果synchronized方法是静态的,那么它将针对所有实例进行同步,否则它将针对调用它的特定对象进行同步。 如果1个对象试图访问synchronized方法,并且该对象有两个对该方法的调用,则第二个调用在第一个操作完成之前不能继续进行