Hvad er formålet med generiske lægemidler i Java?
Hvad er formålet med generiske lægemidler i Java?

Video: Hvad er formålet med generiske lægemidler i Java?

Video: Hvad er formålet med generiske lægemidler i Java?
Video: Generics In Java - Full Simple Tutorial 2024, Kan
Anonim

Generisk i Java . Generiske lægemidler er en facilitet generisk programmering, der blev tilføjet til Java programmeringssprog i 2004 i version J2SE 5.0. De var designet til at forlænge Java's type system for at tillade "en type eller metode til at operere på objekter af forskellige typer, samtidig med at den giver sikkerhed for kompileringstidstype".

Heraf, hvad er hovedanvendelsen af generika i Java?

Generiske lægemidler gør det muligt for en type eller metode at betjene objekter af forskellige typer, samtidig med at den giver sikkerhed for kompileringstid Java et fuldt statisk skrevet sprog. Generiske lægemidler er en af de mest kontroversielle Java sproglige egenskaber.

Efterfølgende er spørgsmålet, hvornår skal du bruge generika? Java indarbejdede generiske artikler i Java 5.0 for at opnå:

  1. Typesikkerhed sikrer, at når typeargumentet er anvendt, tillades ingen anden datatype i metoden eller boksen og undgår behovet for støbning.
  2. Generisk programmering/parametrisk polymorfi.

Hvad er pointen med generika i Java?

I en nøddeskal, generiske lægemidler gør det muligt for typer (klasser og grænseflader) at være parametre ved definition af klasser, grænseflader og metoder. Ligesom de mere velkendte formelle parametre, der bruges i metodeerklæringer, giver typeparametre dig mulighed for at genbruge den samme kode med forskellige input.

Hvordan fungerer generiske lægemidler i Java?

Kort sagt Generiske lægemidler i Java er syntacticsugar og gemmer ikke nogen typerelateret information under kørsel. Alle typerelaterede oplysninger slettes af Type Erasure, dette var hovedkravet under udvikling Generiske lægemidler funktion for at genbruge alle Java kode skrevet uden Generiske lægemidler.

Anbefalede: