1. Der generische Aufruf ähnelt dem gewöhnlichen Methodenaufruf, aber anstatt Parameter an die Methode zu übergeben, übergeben Sie die Typparameter an die Box-Klasse selbst.
Box<Integer> integerBox;
Typparameter- und Typvariablenterminologie: Viele Entwickler verwenden die Begriffe „Typparameter“ und „Typvariable“ möglicherweise verwirrend, aber diese beiden Begriffe sind nicht identisch. Beim Codieren werden Typparameter bereitgestellt, um parametrisierte Typen zu erstellen. Also ist T in Foo
2. Um eine Klasse mit einem generischen Aufruf zu instanziieren, verwenden Sie wie gewohnt das Schlüsselwort new, aber setzen Sie <
Oft als parametrisierte Typen bezeichnet (entspricht den tatsächlichen Parametern einer Methode).
Box<Integer> integerBox = new Box<Integer>();
Das obige ist der detaillierte Inhalt vonWie werden Java-Generika instanziiert und aufgerufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!