https://metanit.com/java/tutorial/8.3.php
Если кратко, то, вроде как там есть монитор у объектов, который будет блочить доступ к объекту потокам, пока один поток работает с этим объектом
synchronized это не функция, это блок, который принимает объект-монитор
Обсуждают сегодня