[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"question-collections-chto-takoe-kollektsiya":3},{"id":4,"slug":5,"topicId":6,"topicSlug":7,"topicName":8,"topicEmoji":9,"question":10,"answer":11,"codeLang":12,"codeSrc":12,"important":12,"commonMistakes":12,"modernUsage":12,"difficulty":13,"tags":14,"related":18,"progress":19,"seo":20},423,"chto-takoe-kollektsiya",12,"collections","Collections","📚","Что такое коллекция","Коллекция — это структура данных, представляющая собой набор объектов, объединенных для совместного хранения и обработки. Данными могут быть числа, строки, объекты пользовательских классов и любые другие ссылочные типы.\n\n> **Аналогия из жизни:** коллекция — это контейнер для группировки элементов, подобно полке с книгами. В зависимости от задачи вы выбираете тип полки: упорядоченную стопку (List), корзину без дубликатов (Set) или каталожный ящик с ярлычками (Map).\n\nВ Java все коллекции входят в Java Collections Framework (JCF) — единый набор интерфейсов и классов в пакете `java.util`, появившийся в Java 1.2. JCF предоставляет стандартные реализации наиболее популярных структур данных: списки, множества, очереди и ассоциативные массивы. Благодаря общим интерфейсам можно менять реализацию коллекции без изменения остального кода.\n\n> **На собеседовании:** достаточно дать определение и упомянуть, что JCF — это фреймворк из интерфейсов и реализаций в пакете `java.util`, и что примитивы в коллекциях хранятся через autoboxing (обертки).","","junior",[15,16,17],"core","основы","jcf",[],null,{"title":21,"description":22,"ogTitle":21,"ogDescription":23,"keywords":24,"schemaAnswer":34,"featuredSnippetReady":35},"Что такое коллекция в Java — Gymterview","Узнайте, что такое коллекция в Java, как устроен Java Collections Framework (JCF), какие структуры данных входят в пакет java.util и зачем нужен autoboxing.","Определение коллекции, обзор JCF и основных интерфейсов. Подготовка к Java-собеседованию.",[25,26,27,28,29,30,31,32,33],"коллекция","Java Collections Framework","JCF","java.util","структура данных","Collection","autoboxing","Java","собеседование","Коллекция — это структура данных, представляющая набор объектов для совместного хранения и обработки. В Java все коллекции входят в Java Collections Framework (JCF) — набор интерфейсов и классов в пакете java.util: списки, множества, очереди и ассоциативные массивы.",true]