Изменяемый объект

Оригинальное название: mutable object

Коротко

Объект, внутреннее состояние которого можно изменить после создания без замены самого экземпляра.

Что такое «Изменяемый объект»

Объект, внутреннее состояние которого можно изменить после создания без замены самого экземпляра. Изменяемость удобна, но опасна: общий изменяемый объект может неожиданно поменяться из другого места. Это особенно чревато в многопоточности, где нужны блокировки для согласованности. Ему противопоставляют неизменяемые объекты, с которыми проще рассуждать о поведении кода.

Обновлено:

Все термины раздела «Backend»

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.