Если я объявляю новый список, как это:Реализация стандартного списка Java по умолчанию?
List<String> listExample = someFunction();
, что список интерфейсов реализация будет использоваться?
EDIT: Спасибо за ответы. Что считается чистым способом сделать это, должен ли я всегда объявлять список новыми?
Это полностью зависит от того, что возвращает 'someFunction()'. – Eran
Вызвать 'getClass()' на 'listExample' и узнать. –