1 год назад
Java 675. Что вы знаете о методах Java 10 List.copyOf(), Set.copyOf() и Map.copyOf()? Почему они вводятся?
Java 10 добавила новые методы List.copyOf(), Set.copyOf() и Map.copyOf(), которые позволяют создавать неизменяемые копии коллекций. Эти методы создают неизменяемые копии списка, множества или карты на основе существующих коллекций. Методы List.copyOf(), Set.copyOf() и Map.copyOf() вводятся для упрощения создания неизменяемых коллекций. Они обеспечивают безопасность при передаче коллекций в другие части приложения, не допуская нежелательных изменений исходных коллекций. Создание неизменяемой копии...
149 читали · 4 года назад
java копирование объектов
В java есть 2 вида копирования. Клонирование глубокое и поверхностное. Я переучиваюсь из сельхозника и примеры будут из химии. составная единица полимера - мономер!!! Поверхностное клонирование - это копирование одного объекта, при котором вложенные объекты не копируются (копирование мономера). Естественно если в объекте нет вложений других объектов, то все хорошо и прекрасно и можно смело копировать мономер. Глубокое клонирование - это копирование объекта и всех вложенных объектов (всего полимера)...