Realizei outros cursos do java, mas ainda tenho uma certa dúvida de porque passar dois valores em variáveis Ex: private Map,Class<?>> y; private Map x;
Realizei outros cursos do java, mas ainda tenho uma certa dúvida de porque passar dois valores em variáveis Ex: private Map,Class<?>> y; private Map x;
O número de parâmetros genéricos vai depender da implementação da classe ou interface que você esteja utilizando. O Map define dois porque precisa de um tipo para chave e outro para o valor. Já um List define um, porque só precisa saber o tipo dos objetos que vão na lista.