Значения · Повседневная жизнь

Контейнер

существительное

Коротко о главном

Что такое контейнер

Контейнер — это универсальная ёмкость или устройство для хранения, транспортировки или группировки чего-либо. В логистике так называют стандартизированные ящики для грузов. В быту — баки для мусора или воды. В программировании контейнером называют структуру данных (например, список), хранящую набор элементов. Также термин используется в архитектуре для обозначения зданий из модульных блоков.

Иллюстрация, сочетающая физический грузовой контейнер и абстрактный цифровой объект
Иллюстрация, сочетающая физический грузовой контейнер и абстрактный цифровой объект
01

Транспортная тара

Большая прочная ёмкость стандартных размеров, предназначенная для перевозки грузов разными видами транспорта (морским, железнодорожным, автомобильным) без перегрузки самого товара.

Близкие слова

  • тараболее общий термин, включающий бутылки, банки и мешки
  • ящикможет быть любого размера и материала, тогда как «контейнер» подразумевает стандартизацию и высокую прочность

Порт загрузил несколько сотен двадцатифутовых контейнеров на судно.

Грузовик вез открытый контейнер со строительными материалами.

02

Ёмкость для хранения отходов или жидкостей

Обычно переносная или стационарная ёмкость, используемая в быту и коммунальном хозяйстве для сбора мусора, воды или других материалов.

Близкие слова

  • бак
  • цистернаобычно предназначена для жидкостей или газов, имеет округлую форму и часто является частью транспорта; контейнер же чаще прямоугольный

Пожалуйста, вынесите мусор до ближайшего контейнера.

В гараже стоял старый пластиковый контейнер с водой.

03

Объект в программировании

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

Близкие слова

  • коллекциячасто относится к конкретным реализациям (как в C# или Java), тогда как «контейнер» — более абстрактное понятие, описывающее сам принцип хранения набора элементов
  • структура данных

Используйте контейнер vector, если вам нужен динамический массив.

В Python списки и словари являются встроенными контейнерами.

04

Архитектурный модуль

Здание или его часть, построенные из стандартных грузовых контейнеров, соединённых между собой. Популярно в современной архитектуре малых форм.

Близкие слова

  • модуль
  • блок

Кафе на набережной сделали из двух переоборудованных морских контейнеров.

Дом из контейнеров быстро собирается и стоит дешевле обычного.

Различия в сферах употребления

В логистике слово «контейнер» строго регламентируется стандартами ISO. Это не просто ящик, а именно единица грузового оборудования. В программировании термин заимствован из бытовой лексики для описания абстракции: объект-«коробка», внутрь которого можно положить данные.