Using LinkedList and ArrayList interchangeably with List Interface
855
What does it mean to "program to an interface"?
47233
Cannot perform instanceof check against parameterized type ArrayList
5245
When should I use an interface in java?
129375
Why is list initialization (using curly braces) better than the alternatives?
91755
Java Beginner: How do I link one linked list to another?
63995
An interesting C linked list idiom
23418
How do I join two lists in Java?
73470
Java: Initialize ArrayList in field OR constructor?
10143
Why does (does it really?) List implement all these interfaces, not just IList?
3001
Array versus List: When to use which?
10867
How to avoid ArrayIndexOutOfBoundsException or IndexOutOfBoundsException?
41331
List vs. int assignment - "Every variable is a pointer"
141921
Am I missing something, or do varargs break Arrays.asList?
70760
Difference between Arrays.asList(array) and new ArrayList(Arrays.asList(array))
18191
Under what circumstances are linked lists useful?
123743
how does an ArrayList compare to a dynamic array
49
What is a NullPointerException, and how do I fix it?