In JAVA bedeutet
Das bedeutet, dass in der Tree-Klasse eine andere Klasse verwendet werden muss, der spezifische Typ der zu verwendenden Klasse jedoch nicht bestimmt werden kann, sodass vorerst stattdessen T verwendet wird.
Wenn das spezifische Programm weiß, welcher Typ verwendet werden soll, verwenden Sie diesen Typ anstelle von T. Wenn Sie beispielsweise eine Tree-Klasse instanziieren müssen und die zu verwendende Klasse String ist, können Sie dies tun Instanziieren Sie Tree
Definitionsklassifizierung
Es gibt hauptsächlich zwei Arten von Definitionen von Generika:
1 Einige Typen enthalten Typparameter, was bedeutet, dass generische Parameter nur Klassen und keine einzelnen Objekte darstellen können. (Dies ist heute eine gebräuchlichere Definition)
2. Einige Klassen, die Parameter in der Programmcodierung enthalten. Seine Parameter können Klassen oder Objekte usw. darstellen. (Meistens wird dies als „Vorlagen“ bezeichnet.) Unabhängig davon, welche Definition verwendet wird, müssen die Parameter des Generikums angegeben werden, wenn das Generikum tatsächlich verwendet wird.
Einige stark typisierte Programmiersprachen unterstützen Generika. Der Hauptzweck besteht darin, die Typsicherheit zu erhöhen und die Anzahl der Klassenkonvertierungen zu verringern. Einige Programmiersprachen, die Generika unterstützen, können jedoch nur einen Teil davon erreichen Zweck.
Die chinesische PHP-Website bietet eine große Anzahl kostenloser JAVA-Einführungs-Tutorials, die jeder gerne lernen kann!
Das obige ist der detaillierte Inhalt vonWas bedeutet Java t?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!