Mi a generikusok célja a Java-ban?
Mi a generikusok célja a Java-ban?

Videó: Mi a generikusok célja a Java-ban?

Videó: Mi a generikusok célja a Java-ban?
Videó: Люби меня (feat. Sимптом) 2024, Lehet
Anonim

Generics Java nyelven . Generikus létesítményei generikus programozást adtak hozzá Jáva programozási nyelv 2004-ben a J2SE 5.0 verzión belül. Kiterjesztésre tervezték őket Java típusú rendszer, amely lehetővé teszi, hogy "egy típus vagy módszer különféle típusú objektumokon működjön, miközben fordítási idejű típusú biztonságot nyújt".

Ebből kifolyólag mi a generikusok fő használata a Java-ban?

Generikus lehetővé teszi, hogy egy típus vagy metódus különféle típusú objektumokon működjön, miközben fordítási idejű típusú biztonságot, készítést biztosít Jáva teljesen statikusan tipizált nyelv. Generikus az egyik legvitatottabb Jáva nyelvi jellemzők.

Ezt követően a kérdés az, hogy mikor érdemes generikumokat használni? A Java beépítette a Generics-t a Java 5.0-ba, hogy elérje:

  1. A típusbiztonság biztosítja, hogy a type argumentum alkalmazása után más adattípus ne kerüljön be a metódusba vagy a mezőbe, és elkerüli az öntési kötelezettséget.
  2. Általános programozás/paraméteres polimorfizmus.

Továbbá, mi értelme van a generikusnak a Java-ban?

Dióhéjban, generikumok lehetővé teszi, hogy a típusok (osztályok és interfészek) paraméterek legyenek az osztályok, interfészek és metódusok meghatározásakor. Hasonlóan a metódusok deklarációiban használt ismertebb formális paraméterekhez, a típusparaméterek lehetőséget adnak arra, hogy ugyanazt a kódot különböző bemenetekkel újra felhasználjuk.

Hogyan működnek a generikus szerek a Java-ban?

Röviden Generikus ban ben Jáva a syntacticsugar, és futás közben nem tárol semmilyen típushoz kapcsolódó információt. A Type Erasure minden típussal kapcsolatos információt töröl, ez volt a fő követelmény a fejlesztés során Generikus funkció az összes újrafelhasználása érdekében Jáva nélkül írt kód Generikus.

Ajánlott: