List ist ein abstrakter Datentyp
List
(Java: ein interface und keine class)
interface
class
es gibt verschiedene Implementierungen, die wichtigsten:
ArrayList
Zugriff schnell, Einfügen teuer
LinkedList
Zugriff langsam, Einfügen schnell