Kāds ir ģenērisko zāļu mērķis Java?
Kāds ir ģenērisko zāļu mērķis Java?

Video: Kāds ir ģenērisko zāļu mērķis Java?

Video: Kāds ir ģenērisko zāļu mērķis Java?
Video: Generic Drugs 2024, Maijs
Anonim

Generics Java . Generics ir iekārta vispārējs programmēšana, kas tika pievienota Java programmēšanas valoda 2004. gadā versijas J2SE 5.0 ietvaros. Tie bija paredzēti pagarināšanai Java tipa sistēma, kas ļauj "tipam vai metodei darboties dažāda veida objektos, vienlaikus nodrošinot kompilēšanas laika tipa drošību".

Kas ir galvenais ģenērisko zāļu lietojums Java?

Generics ļauj tipam vai metodei darboties ar dažāda veida objektiem, vienlaikus nodrošinot kompilēšanas laika tipa drošību, veidošanu Java pilnībā statiski drukāta valoda. Generics ir vieni no strīdīgākajiem Java valodas iezīmes.

Pēc tam rodas jautājums, kad jums vajadzētu lietot ģenēriskās zāles? Java 5.0 versijā Java ir iekļauta Generics, lai sasniegtu:

  1. Tipa drošība nodrošina, ka pēc tipa argumenta izmantošanas metodē vai lodziņā netiek atļauts neviens cits datu tips, un tiek novērsta prasība par izliešanu.
  2. Vispārējā programmēšana/parametriskais polimorfisms.

Kā arī, kāda jēga ir sugas vārdam Java?

Īsumā, ģenēriskās zāles ļauj tipiem (klasēm un saskarnēm) būt parametriem, definējot klases, saskarnes un metodes. Līdzīgi kā pazīstamākie formālie parametri, ko izmanto metožu deklarācijās, tipa parametri nodrošina veidu, kā atkārtoti izmantot vienu un to pašu kodu ar dažādām ievadēm.

Kā ģenēriskās zāles darbojas Java?

Īsumā Generics iekšā Java ir sintaktiskais cukurs, un izpildlaikā netiek glabāta nekāda veida informācija. Visa veida informācija tiek dzēsta, izmantojot Type Erasure, šī bija galvenā prasība izstrādes laikā. Generics funkciju, lai atkārtoti izmantotu visu Java kods rakstīts bez Generics.

Ieteicams: