Ich lese den folgenden Code in "Java - Der Anfängerleitfaden"
%Vor%Die folgende Aussage ist gültig
%Vor%Zur Erklärung des obigen Codes wurden zwei Punkte gemacht.
1 - Wenn eine generische Methode als Methodenreferenz angegeben wird, folgt ihr Typ-Argument nach dem
::
und vor dem Methodennamen.2 - Falls eine generische Klasse angegeben wird, folgt das Argument type dem Klassennamen und geht dem
::
voraus.
Der obige Code ist das Beispiel für den ersten zitierten Punkt
Kann mir jemand ein Code-Beispiel geben, das den zweiten zitierten Punkt implementiert?
(Grundsätzlich verstehe ich den zweiten zitierten Punkt nicht).
Zum Beispiel
%Vor%Eigentlich brauchen wir hier nicht das Argument type; Die Typinferenz wird sich um
kümmern %Vor%Aber in Fällen, in denen die Typinferenz fehlschlägt, z. Beim Übergeben dieser Methodenreferenz an eine generische Methode ohne ausreichende Einschränkungen für die Inferenz kann es erforderlich sein, die Typargumente anzugeben.
Tags und Links java generics method-reference