Dieser Beitrag zeigt die generischen und generischen Arten in Java.
Was sind Generika in Java??
Java Generics definiert den Satz der zugehörigen Methoden und die gleichen Datentypen. Generics ermöglicht die mehreren Datentypen, einschließlich String, Ganzzahl, alle Arten von Parametern, benutzerdefinierten Methoden, verschiedenen Klassen, Schnittstellen und Funktionen. Diese werden hauptsächlich von verschiedenen Klassen verwendet, wie z. B. Hashset oder HashMap usw.
Arten von Generika in Java
Es gibt verschiedene generische Typen, und wir werden einige von ihnen diskutieren:
So verwenden Sie generische Klassen in Java?
Eine generische Klasse hat die gleiche Implementierung wie eine nicht generische Klasse. Die Klassen werden als parametrisierte oder parametrisierte Typen bezeichnet, wenn sie einen oder mehrere Parameter einnehmen. Das Vorhandensein eines Abschnitts vom Typ Parameter ist die einzige Unterscheidung. Es kann unterschiedliche Parametertypen geben, die jeweils durch ein Komma getrennt sind.
Um es zu verwenden, erstellen Sie eine generische Klasse mit einem Namen. Machen Sie in der generischen Klasse ein Objekt. Rufen Sie dann das erstellte Objekt an und verwenden Sie es “DasSchlüsselwort entlang des Objekts. Danach nutzen Sie die “getObject ()Methode zur Rückgabe des erstellten Objekts:
Klasse ExampErstellen Sie nun in der Hauptklasse das Objekt des ganzzahligen Typs mit einem anderen Namen:
ExampVerwenden Sie das Println () und geben Sie das erstellte Objekt als Argument zum Anzeigen auf der Konsole:
System.aus.println (iobj.getObject ());Erstellen Sie nun das Objekt Typ String Typ und legen Sie den Wert der definierten Variablen fest:
ExampDrucken Sie dann die Ausgabe auf der Konsole mit der “aus“ ausprintln ()" Methode:
System.aus.println (Sobj.getObject ());Infolgedessen wurden die erstellten Objekte auf der Konsole gedruckt:
So verwenden Sie generische Funktionen in Java?
Wir können auch eine generische Funktion in Java machen. Machen Sie zu diesem Zweck eine generische Funktion in der Hauptklasse der Java -Klasse und übergeben Sie den Parameter an die definierte Funktion. Dann verwenden Sie die “println ()Methode und bestehen Sie die Argumente:
statischRufen Sie als Nächstes die Funktion in der Hauptfunktion mit Hilfe von “auf“genericDisplay ()Java -Methode und übergeben das Argument gemäß den definierten Parametern:
genericDisplay (12);Das dreht sich um die Generika in Java.
Abschluss
Generika definiert den Satz der zugehörigen Methoden und denselben Datentypen. In einem Programm können wir generische Klassen, Funktionen und Methoden erstellen. Dazu wird die generische Klasse vor der Hauptklasse erstellt, und die generische Funktion kann vor der Hauptfunktion definiert werden. Rufen Sie dann die generische Klasse oder Funktion in der Hauptklasse auf und funktionieren Sie nacheinander nacheinander. Dieser Beitrag hat die Verwendung von Generika in Java erklärt.