Kaj je namen generikov v Javi?
Kaj je namen generikov v Javi?

Video: Kaj je namen generikov v Javi?

Video: Kaj je namen generikov v Javi?
Video: История спасение дикого кабанчика. Кабанчик нуждался в помощи. 2024, Maj
Anonim

Generiki v Javi . Generiki so objekt generično programiranje, ki je bilo dodano v Java programski jezik leta 2004 v okviru različice J2SE 5.0. Zasnovani so bili za razširitev Java sistem tipov, ki omogoča, da "tip ali metoda deluje na objektih različnih tipov, hkrati pa zagotavlja varnost tipa v času prevajanja".

Kakšna je glavna uporaba generikov v Javi?

Generiki omogoča tipu ali metodi, da deluje na objektih različnih tipov, hkrati pa zagotavlja varnost tipa med prevajanjem, izdelavo Java popolnoma statično tipiziran jezik. Generiki so eni najbolj kontroverznih Java jezikovne značilnosti.

Kasneje se postavlja vprašanje, kdaj je treba uporabiti generična zdravila? Java je v Javo 5.0 vključila Generike, da bi dosegla:

  1. Varnost tipa zagotavlja, da ko je uporabljen argument tipa, v metodo ali polje ni dovoljen noben tip podatkov in se izogne tem zahteva po ulivanju.
  2. Generično programiranje/parametrični polimorfizem.

Prav tako, kaj je smisel generikov v Javi?

na kratko, generiki omogočiti tipom (razredom in vmesnikom), da so parametri pri definiranju razredov, vmesnikov in metod. Podobno kot bolj znani formalni parametri, ki se uporabljajo v deklaracijah metod, tudi parametri tipa omogočajo ponovno uporabo iste kode z različnimi vnosi.

Kako generiki delujejo v Javi?

V kratkem Generiki v Java je sintaktični sladkor in med izvajanjem ne shranjuje nobenih informacij, povezanih z vrsto. Vse informacije, povezane z vrsto, izbriše Type Erasure, to je bila glavna zahteva pri razvoju Generiki funkcija za ponovno uporabo vseh Java koda, napisana brez Generiki.

Priporočena: