In Function.class von Java8 haben wir:
Compose akzeptiert:
Statt:
Gibt es eine plausible Situation, in der die Tatsache, dass "V" niedriger ist, von Bedeutung ist?
Der ? super erlaubt es, dass der Typ der zurückgegebenen Function ( V ) sich vom Eingabetyp der Argumente unterscheidet.
? super
Function
V
Zum Beispiel kompiliert dies mit der ? super Version, aber nicht mit der alternativen Version.
Tags und Links java java-8 functional-interface