, Различие очень важно.

синхронизированный метод вызывает другой синхронизированный метод, является ли он потокобезопасным?

void synchronized method1() {
     method2()
}

void synchronized method2() {
}

Ответы на вопрос(3)

Ваш ответ на вопрос