Cette façon d'écrire comme List list = getType1List(); est la façon dont Java l'écrivait avant qu'il n'y ait pas de génériques. Cette façon d'écrire est dangereuse puisqu'il n'y a pas de paramètres de type, tout type qui y est entré peut être compilé et transmis. .
Après avoir des génériques, il est généralement recommandé d'écrire avec des génériques et d'utiliser des paramètres de type. List<Object> list = getType1List();Juste comme ça, le compilateur vérifiera si le type saisi est cohérent avec le paramètre de type. signalera une erreur.
Cette façon d'écrire comme
List list = getType1List();
est la façon dont Java l'écrivait avant qu'il n'y ait pas de génériques. Cette façon d'écrire est dangereuse puisqu'il n'y a pas de paramètres de type, tout type qui y est entré peut être compilé et transmis. .Après avoir des génériques, il est généralement recommandé d'écrire avec des génériques et d'utiliser des paramètres de type.
List<Object> list = getType1List();
Juste comme ça, le compilateur vérifiera si le type saisi est cohérent avec le paramètre de type. signalera une erreur.