Если я синхронизировал два метода в одном классе, они могут одновременно работать на одном и том же объекте? например:
class A {
public synchronized void methodA() {
//method A
}
public synchronized void methodB() {
// method B
}
}
Я знаю, что я не могу запустить methodA() дважды на одном и том же объекте в двух разных потоках. то же самое в methodB().
Но могу ли я запустить methodB() в другом потоке, пока methodA() все еще работает? (тот же объект)

