Kaj je generika v Javi in kako deluje?
Kaj je generika v Javi in kako deluje?

Video: Kaj je generika v Javi in kako deluje?

Video: Kaj je generika v Javi in kako deluje?
Video: 30 глупых вопросов Data Engineer [Карьера в IT] 2024, November
Anonim

The Generiki Java programiranje je uvedeno v J2SE 5 za obravnavanje tipov varnih objektov. Kodo naredi stabilno tako, da zazna napake v času prevajanja. Prej generiki , v zbirko lahko shranimo vse vrste predmetov, tj. generično . zdaj generiki prisiliti java programer za shranjevanje določene vrste objektov.

Poleg tega, kakšna je 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.

Drugič, kaj je java tipa T? < T > izrecno pomeni generično tip . Po navedbah Java Dokumenti - generično tip je generični razred ali vmesnik, ki je parametriran nad vrstami. Naj začnem s primerom: Razmislite o polju tip ki ima dve metodi, ki se uporablja za nastavitev in pridobivanje predmetov.

V skladu s tem, kaj pomeni izraz generika v Javi?

“ Generiki Java « je tehnična mandat ki označuje niz jezikovnih značilnosti, povezanih z opredelitev in uporabo generično vrste in metode. V java , generično tipi ali metode se od navadnih tipov in metod razlikujejo po tem, da imajo parametre tipa.

Kako so generiki implementirani v Javi?

Za izvajati generike , Java compileuporablja brisanje tipa za: Zamenjaj vse parametre tipa v generično vrste z njihovimi mejami ali Object, če so parametri tipa neomejeni. Proizvedena bajtna koda torej vsebuje le navadne razrede, vmesnike in metode.

Priporočena: