Création d'une instance (interface / class)
Bonjour tout le monde,
Je bloque sur l'interpréation suivante (création de l'objet l):
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| import java.util.LinkedList;
import java.util.List;
import java.util.ListIterator;
public class TestLinkedList {
public static void main(String[] args) {
List<Object> l = new LinkedList<Object>();
l.add(12);
l.add("toto ! !");
l.add(12.20f);
... |
En fait, je peux remplacer la ligne par:
Code:
LinkedList<Object> l = new LinkedList<Object>();
ça fonctionne aussi, pouvez-vous m'expliquer la différence ?
Merci d'avance,
Yves