Heim > Java > javaLernprogramm > Hauptteil

Wie werden Java-Generika instanziiert und aufgerufen?

WBOY
Freigeben: 2023-04-23 19:13:05
nach vorne
1559 Leute haben es durchsucht

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;
Nach dem Login kopieren

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 food < t > ein Typparameter und String 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>();
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage