【发布时间】:2013-11-19 13:36:21
【问题描述】:
如果基类 A 具有未被其派生类 B 覆盖的“public synchronized void method(){}”,则 用于访问 B 类中的同步方法的锁是什么(即是派生类对象还是基类对象)?
【问题讨论】:
-
这不是静态方法,是吗?
-
No. 甚至没有像 synchronized(A.class) 或 synchronized(getClass()) 或 synchronized(Class.forName("A")) 那样的块同步
标签: java multithreading locking synchronized