У меня есть две блокировки - lock1 и lock2 в моем коде, и я хочу присвоить одному сегменту кода эти две блокировки следующим образом:
synchronized(lock1 || lock2) {
// code
}
Это означает, что если заняты lock1 или lock2, этосегмент кода будет ждать, пока обе блокировки не освободятся.Как я могу это сделать?Спасибо.