was ist der Unterschied zwischen ? und T in der Klasse und Signaturen?

warum

public interface ArrayOfONEITEMInterface <T extends ONEITEMInterface>{
    public List<T> getONEITEM();
}

kompilieren, aber nicht

public interface ArrayOfONEITEMInterface <? extends ONEITEMInterface>{
    public List<?> getONEITEM();
}

was ist der Unterschied zwischen ? und T in der Klasse und Signaturen?

InformationsquelleAutor dov.amir | 2011-09-27
Schreibe einen Kommentar