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

