Java Portal | Программирование
13.1K subscribers
974 photos
73 videos
32 files
789 links
Присоединяйтесь к нашему каналу и погрузитесь в мир для Java-разработчика

Связь: @devmangx

РКН: https://clck.ru/3H4WUg
Download Telegram
Вектор в Java

До появления системы Collections в Java часто использовался класс Vector<E> — старый аналог нынешнего ArrayList.

Основным отличием вектора от списка в распределении динамической памяти. При добавлении нового элемента в вектор он пересоздаёт массив с данными, прибавляя 1 к длиннее. В свою очередь, список умножает длину на 2.

Из этого можно сделать вывод: векторы меньше расходуют память, но требуют большего времени для добавления элемента

#lesson #collection
5
Вектор в Java

До появления системы Collections в Java часто использовался класс Vector<E> — старый аналог нынешнего ArrayList.

Основным отличием вектора от списка в распределении динамической памяти. При добавлении нового элемента в вектор он пересоздаёт массив с данными, прибавляя 1 к длиннее. В свою очередь, список умножает длину на 2.

Из этого можно сделать вывод: векторы меньше расходуют память, но требуют большего времени для добавления элемента

#lesson #collection