Što je generika u Javi i kako funkcionira?
Što je generika u Javi i kako funkcionira?

Video: Što je generika u Javi i kako funkcionira?

Video: Što je generika u Javi i kako funkcionira?
Video: Arija Kids Channel - TIK TOK 2024, Studeni
Anonim

The Java Generics programiranje je uvedeno u J2SE 5 za rad s objektima koji su sigurni za tip. To čini kod stabilnim otkrivanjem grešaka u vrijeme kompajliranja. Prije generički , možemo pohraniti bilo koju vrstu objekata u zbirci, tj. ne- generički . Sada generički prisiliti Java programer za pohranu određene vrste objekata.

Osim ovoga, koja je upotreba generika u Javi?

Generici omogućuje tipu ili metodi da radi na objektima različitih tipova, istovremeno osiguravajući sigurnost tipa u vremenu prevođenja, stvaranje Java potpuno statički tipizirani jezik. Generici jedni su od najkontroverznijih Java jezične značajke.

Drugo, što je java tipa T? < T > posebno označava generički tip . Prema Java Dokumenti - generički tip je generička klasa ili sučelje koje je parametrizirano preko tipova. Dopustite mi da počnem s primjerom: Razmotrite okvir tip da ima dvije metode koje se koriste za postavljanje i dobivanje objekata.

Prema tome, što se podrazumijeva pod pojmom generika u Javi?

“ Java Generics ” je tehnička termin označavajući skup jezičnih značajki povezanih s definicija i korištenje generički vrste i metode. U Java , Generički tipovi ili metode razlikuju se od regularnih tipova i metoda po tome što imaju parametre tipa.

Kako se generici implementiraju u Javi?

Do implementirati generičke lijekove , the Java compileprimjenjuje brisanje tipa na: Zamijeni sve parametre tipa u generički vrste s njihovim granicama ili Objekt ako su parametri tipa neograničeni. Proizvedeni bajtkod, dakle, sadrži samo obične klase, sučelja i metode.

Preporučeni: