В чем преимущество объявления массива с использованием константы в Java? Например,В чем преимущество объявления размера массива с использованием константы
private static final int CAPACITY = 2;
private int[] items = new int[CAPACITY];
Какова разница между выше кодом и:
private int[] items = new int[2];
Примечание: Длина массива не может быть изменен, как только он объявлен. Почему я должен использовать константу?
Возможный дубликат [Что такое магическое число, и почему это плохо?] (Http://stackoverflow.com/questions/47882/what-is-a-magic-number-and-why-is-it -bad) – Raedwald