Im Folgenden sind zwei Möglichkeiten, wie ArrayList
erstellen:Wie man ArrayList richtig erstellt?
List<String/*or other object*/> arrList = new ArrayList();//Imports List, ArrayList
ArrayList<String/*or other object*/> arrList = new ArrayList();//Imports just ArrayList
Was ist der Unterschied? Welche Methode sollte verwendet werden?
Mit Former können Sie _abstraction_ nutzen. – rocketboy
Abgesehen von der offensichtlichen Antwort sollten Sie sich keine Gedanken über Importe machen. Sie beeinflussen die Leistung zur Laufzeit nicht. –
Werfen Sie einen Blick auf [Was-bedeutet-es-zu-Programm-zu-einem-Interface] (http://stackoverflow.com/questions/383947/what-does-it-mean-to-program-to (an-interface) – Pshemo