Çfarë është gjenerikët në Java dhe si funksionon?
Çfarë është gjenerikët në Java dhe si funksionon?

Video: Çfarë është gjenerikët në Java dhe si funksionon?

Video: Çfarë është gjenerikët në Java dhe si funksionon?
Video: Shkolla MJC. Ne jemi gati t'ju ndihmojmë të bëheni programues. 2024, Nëntor
Anonim

Të Java Generics programimi është futur në J2SE 5 për t'u marrë me objekte të sigurta për llojin. Ai e bën kodin të qëndrueshëm duke zbuluar gabimet në kohën e përpilimit. Përpara gjenerike , ne mund të ruajmë çdo lloj objekti në koleksion, d.m.th., jo gjenerike . Tani gjenerike detyrojnë java programues për të ruajtur një lloj të caktuar objektesh.

Përveç kësaj, cili është përdorimi i gjenerikëve në Java?

Gjenerikët lejon një lloj ose metodë për të operuar mbi objekte të llojeve të ndryshme duke siguruar sigurinë e tipit në kohë përpilimi, duke krijuar Java një gjuhë e shtypur plotësisht në mënyrë statike. Gjenerikët janë një nga më të diskutueshmet Java veçoritë gjuhësore.

Së dyti, çfarë është java e tipit T? < T > në mënyrë specifike qëndron për gjenerike lloji . Sipas Java Docs - Një gjenerike lloji është një klasë ose ndërfaqe e përgjithshme që është e parametrizuar mbi llojet. Më lejoni të filloj me një shembull: Konsideroni një Kuti lloji që ka dy metoda të cilat përdoren për vendosjen dhe marrjen e objekteve.

Prandaj, çfarë nënkuptohet me termin gjenerikë në Java?

“ Java Generics ” është një teknikë afati që tregon një sërë veçorish gjuhësore që lidhen me përkufizim dhe përdorimi i gjenerike llojet dhe metodat. Në java , Gjenerike llojet ose metodat ndryshojnë nga tipet e rregullta dhe metodat në atë që kanë parametra të tipit.

Si zbatohen gjenerikët në Java?

te zbatojnë gjenerikët , Java përpilon fshirjen e tipit në: Zëvendësoni të gjithë parametrat e tipit në gjenerike tipet me kufijtë e tyre ose Objekt nëse parametrat e tipit janë të pakufishëm. Prandaj, bytekodi i prodhuar përmban vetëm klasa, ndërfaqe dhe metoda të zakonshme.

Recommended: