Šta je generika u Javi i kako funkcioniše?
Šta je generika u Javi i kako funkcioniše?

Video: Šta je generika u Javi i kako funkcioniše?

Video: Šta je generika u Javi i kako funkcioniše?
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Maj
Anonim

The Java Generics programiranje je uvedeno u J2SE 5 za rad sa tipovima sigurnim objektima. To čini kod stabilnim otkrivanjem grešaka u vrijeme kompajliranja. Prije generici , možemo pohraniti bilo koju vrstu objekata u kolekciji, tj. generički . Sad generici force the java programer za pohranjivanje određene vrste objekata.

Osim ovoga, koja je upotreba generika u Javi?

Generici dozvoljava tipu ili metodi da radi na objektima različitih tipova, istovremeno pružajući sigurnost tipa u vremenu prevođenja, stvaranje Java potpuno statički otkucani jezik. Generici su jedni od najkontroverznijih Java jezičke karakteristike.

Drugo, šta 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 parametrizovano preko tipova. Dozvolite mi da počnem s primjerom: Razmotrite kutiju tip koji ima dvije metode koje se koriste za postavljanje i dobivanje objekata.

Shodno tome, šta se podrazumeva pod pojmom generika u Javi?

“ Java Generics ” je tehnička termin označavajući skup jezičnih karakteristika povezanih sa definicija i upotreba generički vrste i metode. U java , Generic tipovi ili metode se razlikuju od regularnih tipova i metoda po tome što imaju parametre tipa.

Kako su generici implementirani u Javi?

To implementirati generičke lijekove , the Java compileprimjenjuje brisanje tipa na: Zamijenite sve parametre tipa u generički tipovi sa svojim granicama ili Object ako su parametri tipa neograničeni. Proizvedeni bajtkod, dakle, sadrži samo obične klase, interfejse i metode.

Preporučuje se: