Я хотел бы использовать это решение:
https://stackoverflow.com/a/25045231/3740179
, но у меня есть один вопрос:
условие?lockobject: new Object () <--- безопасен ли поток в этом разделе? </p>
Другими словами, когда один поток достигает условия синхронизации, могу ли я быть уверен, что условие полностью выполняется только одним потоком?Когда я ставлю условие в отдельной строке, я уверен, что это небезопасно, но я не знаю поведение в синхронизированном предложении.