Неизменяемые объекты являются потокобезопасными, но почему?

Если один поток создает заполнение ссылочной переменной неизменяемого класса путем создания своего объекта, а во второй раз запускается другой поток до завершения первого потока и создает другой объект неизменяемого класса, не будет ли использование неизменного класса потоком небезопасным? Создание неизменяемого объекта также говорит о том, что все поля, помеченные как окончательные как ..... «может потребоваться обеспечить правильное поведение, если ссылка на вновь созданный экземпляр передается из одного потока в другой без синхронизации». Они пытаются Предположим, что другой поток может перенаправить ссылочную переменную на какой-либо другой объект неизменяемого класса и что потоки будут указывать на другие объекты, оставляя состояние несовместимым?

Ответы на вопрос(7)

Ваш ответ на вопрос