Quin és el propòsit dels genèrics a Java?
Quin és el propòsit dels genèrics a Java?

Vídeo: Quin és el propòsit dels genèrics a Java?

Vídeo: Quin és el propòsit dels genèrics a Java?
Vídeo: ¿Qué es Java? En 3 minutos 2024, Maig
Anonim

Genèrics en Java . Genèrics són una instal·lació de genèric programació que es va afegir a la Java llenguatge de programació el 2004 dins de la versió J2SE 5.0. Estaven dissenyats per estendre's de Java sistema de tipus per permetre que "un tipus o mètode funcioni en objectes de diversos tipus alhora que proporciona seguretat de tipus en temps de compilació".

D'aquí, quin és l'ús principal dels genèrics a Java?

Genèrics permet a un tipus o mètode operar en objectes de diversos tipus alhora que proporciona seguretat de tipus en temps de compilació, fent Java un llenguatge totalment estàtic. Genèrics són un dels més controvertits Java característiques del llenguatge.

Posteriorment, la pregunta és, quan hauríeu d'utilitzar genèrics? Java va incorporar genèrics a Java 5.0 per aconseguir:

  1. La seguretat del tipus garanteix que, un cop aplicat l'argument del tipus, no es permeti cap altre tipus de dades al mètode o al quadre i s'evita el requisit de càsting.
  2. Programació genèrica/polimorfisme paramètric.

A més, quin és el sentit dels genèrics a Java?

En poques paraules, genèrics permet que els tipus (classes i interfícies) siguin paràmetres a l'hora de definir classes, interfícies i mètodes. Igual que els paràmetres formals més familiars utilitzats en les declaracions de mètodes, els paràmetres de tipus ofereixen una manera de reutilitzar el mateix codi amb diferents entrades.

Com funcionen els genèrics a Java?

En resum Genèrics en Java és syntacticsugar i no emmagatzema cap informació relacionada amb el tipus en temps d'execució. Tota la informació relacionada amb el tipus s'esborra mitjançant Type Erasure, aquest era el requisit principal durant el desenvolupament Genèrics funció per reutilitzar-ho tot Java codi escrit sense Genèrics.

Recomanat: