Jika saya memiliki variabel yang mengandung List
itu dapat berisi objek dari banyak jenis yang berbeda misalnya ArrayList
atau LinkedList
. Perbedaan antara a LinkedList
dan a ArrayList
cukup besar. Perilaku O besar metode sangat berbeda. Misalnya menyortir List
dan kemudian menggunakannya untuk melakukan pencarian biner sangat ok untuk ArrayList
tetapi tidak masuk akal dengan a LinkedList
.