Использовать интерфейс или тип для определения переменных в Java?

ArrayList aList = new ArrayList();

List aList = new ArrayList();

В чем разница между этими двумя и что лучше использовать и почему?

Ответы на вопрос(8)

Ваш ответ на вопрос