Предполагая, что класс имеет два метода, как те ниже:Вызов синхронизированного метода из нового потока, созданный внутри другого синхронизированного метода того же класса в Java
public synchronized void methodA() {
// do some stuff
new Thread() {
public void run() {
methodB();
}
}.start();
}
public synchronized void methodB() {
// do some stuff
}
и мы называем methodA()
, будет новый поток заблокирован тем, который вызвал methodA()
?