Каждый раз, когда я читаю об использовании synchronized
в Scala, автор обычно упоминает, что вместо этого следует использовать Actors (например, this). Хотя я примерно понимаю, как работают акторы, мне бы очень хотелось увидеть пример использования акторов для замены модификатора метода synchronized
в Java (под этим я подразумеваю его эквивалент в Scala - блок synchronized
) в части кода. Например, было бы неплохо модифицировать внутреннюю структуру данных.
Это хорошее использование Actors или меня неправильно информировали?