Jeśli mam zmienną zawierającą List
, może zawierać obiekty wielu różnych typów, np . ArrayList
Lub LinkedList
. Różnica między a LinkedList
a ArrayList
jest dość duża. Duże zachowanie O metod różni się znacznie. Na przykład sortowanie List
i używanie go do wyszukiwania binarnego jest w porządku, ArrayList
ale nie ma sensu z LinkedList
.