Есть ли какой-либо Lock на Java, который позволил бы мне это сделать?Лучший Lock для параллелизма: один WRITE и бесконечное число READ
- одна операции WRITE в то время
- бесконечного числа операций чтения (даже если является записываемома замок приобрел)
- необязательны, но большие: Тайм-аут блокировки - разблокировки через некоторое время избегать тупика навсегда
... Это называется блокировкой для записи, и никакая блокировка чтения не читается? – Xymostech
@ Xymostech да, но все же операция чтения должна быть продолжена, даже если уже есть блокировка записи. – user219882
Не понимаю, почему блокировка записи блокирует чтение. Если вы просто не запрашиваете блокировку при чтении, ничего не остановит вас ... – Xymostech