2 года назад
Java 421. Каковы недостатки массивов в Java?
Хотя массивы являются одной из основных структур данных в Java, они также имеют некоторые недостатки, которые могут усложнить их использование в определенных ситуациях. Рассмотрим некоторые недостатки массивов: Хотя некоторые из этих недостатков могут быть устранены путем использования коллекций, которые...
3 года назад
Оптимизация Java. Расширяемый массив.
Данная статья продолжает цикл моих переводов статей Jakob Jenkov об оптимизации Java приложений. Иногда вы хотите сохранить данные (обычно необработанные байты) в одном последовательном массиве для быстрого и легкого доступа, но вам нужно, чтобы размер массива можно было изменять или, по крайней мере, расширять. Массивы Java не поддаются изменению размера, поэтому одного использования массива недостаточно. Таким образом, чтобы получить массив с возможностью изменения размера для примитивных типов, вам нужно реализовать его самостоятельно...