2 года назад
Java 427. Что вы подразумеваете под изменяемыми и неизменяемыми объектами?
Изменяемые объекты (mutable objects) - это объекты, которые могут изменять свое состояние после создания. Иными словами, если у вас есть ссылка на изменяемый объект, то его состояние может быть изменено через эту ссылку. Некоторые примеры изменяемых объектов в Java: массивы, объекты коллекций и объекты собственных классов. Неизменяемые объекты (immutable objects) - это объекты, которые не могут изменять свое состояние после создания. Если у вас есть ссылка на неизменяемый объект, то его состояние не может быть изменено через эту ссылку...
21,7 тыс читали · 4 года назад
Что вы подразумеваете под словами «свежевыжатый апельсиновый сок»?
Всем доброе утро, это ежедневный плохой официант, сегодня статья будет совершенно иного свойства, нежели, к примеру, про картофель фри и прочий джанк-фуд для детей. Я вообще заметил, что статьи про детей — это информационная бомба: под ними всегда много комментариев, всем хочется высказаться, etc. Воображаю, какой у канала про детскую психологию охват и доходы :-) Когда интерес к моему каналу начнёт падать, выдам ещё пару-тройку "детских" статей, уже заготовил одну, а пока — взрослая, даже немного чересчур...