Wat is generika in Java en hoe dit werk?
Wat is generika in Java en hoe dit werk?

Video: Wat is generika in Java en hoe dit werk?

Video: Wat is generika in Java en hoe dit werk?
Video: Java tech talk: Spring Boot en GraphQl-integratie. Hoe maak je het simpel? 2024, November
Anonim

Die Java Generiese programmering word inJ2SE 5 bekendgestel om tipe-veilige voorwerpe te hanteer. Dit maak die kode stabiel deur die foute tydens samestelling op te spoor. Voorheen generiese , kan ons enige tipe voorwerpe in die versameling stoor, dit wil sê, nie- generies . Nou generiese dwing die java programmeerder om 'n spesifieke tipe voorwerpe te stoor.

Behalwe dit, wat is die gebruik van generiese in Java?

Generiese laat 'n tipe of metode toe om op voorwerpe van verskillende tipes te werk, terwyl die samestelling-tyd tipe veiligheid, maak Java 'n volledig staties getikte taal. Generiese is een van die mees omstrede Java taalkenmerke.

Tweedens, wat is T-tipe java? < T > staan spesifiek vir generies tipe . Volgens Java Dokumente - 'n Generiese tipe is 'n generiese klas of koppelvlak wat oor tipes geparameteriseer word. Kom ek begin met 'n voorbeeld: Oorweeg 'n boks tipe wat twee metodes het wat gebruik word om voorwerpe te stel en te kry.

Gevolglik, wat word bedoel met die term generiese in Java?

“ Java Generiese ” is 'n tegniese termyn wat 'n stel taalkenmerke aandui wat verband hou met die definisie en gebruik van generies tipes en metodes. In java , Generies tipes of metodes verskil van gewone tipes en metodes deurdat hulle tipe parameters het.

Hoe word generika in Java geïmplementeer?

Om generika te implementeer , die Java samesteller pas tipe uitvee toe op: Vervang alle tipe parameters in generies tipes met hul grense of Object as die tipeparameters onbegrens is. Die vervaardigde greepkode bevat dus slegs gewone klasse, koppelvlakke en metodes.

Aanbeveel: