TGViewer
Java Portal | Программирование Java Portal | Программирование @java_iibrary · 11.7K subscribers
Post #257 1.58K
Вектор в Java

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

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

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

#lesson #collection
  • ❤ 5
More from @java_iibrary
  1. Oct 13, 2026Почему большинство объектов в Java «умирают молодыми»? Приложение может создавать миллионы…
  2. Oct 13, 2026Описывайте состояния через enum вместо строк Именованные константы помогают избежать опеча…
  3. Oct 12, 2026Java-совет: делайте строки понятнее с String.format() Если сообщение состоит из множества…
  4. Oct 12, 20263 бесплатных ресурса для изучения Java • Effective Java — конспект — основные идеи книги Д…
  5. Oct 11, 2026Java, Spring Boot, React, микросервисы… А чем веб-сервер отличается от сервера приложений?…
  6. Oct 11, 2026Как HashMap устроен внутри • Вычисляет хеш ключа. • Определяет индекс корзины во внутренне…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →