На этом уроке мы сравним эффективность использования ArrayList, List<> и простого массива. Победителем окажется типизированная коллекция List<>. Очень интеренсо сравнивать эффективность, нам в этом поможет флагманский класс Stopwatch.
Дата отправки отчёта:
16 декабря 2016 г.
Задание выполнено: за
30 мин.
Чему научился:
Узнал о Stopwatch, научился измерять время.
Что было сложным:
---
Комментарии:
Массив чисел самый быстрый. По идее, он хранится в стеке, в то время как List и ArrayList в куче. Плюс в этих типах время тратится на дополнительные операции по созданию, изменению размера, etc
Научился: просто поэксперементировал с базовами типами, очевидно, что самое быстрое это массив, потом типизированый список и самый меделенный, но универсальный ArrayList
Научился: Научился вычислять скорость выполнения операций и сравнивать их между List, Array и ArrayList, как я понял здесь затрагивается тема (О) Большого из теории алгоритмов Трудности: Сложностей не возникло