Vad är generika i Java och hur fungerar det?
Vad är generika i Java och hur fungerar det?

Video: Vad är generika i Java och hur fungerar det?

Video: Vad är generika i Java och hur fungerar det?
Video: More than Coffee: Golang. Почему Java разработчики учат GO как второй язык. 2024, Maj
Anonim

De Java Generics programmering introduceras i J2SE 5 för att hantera typsäkra objekt. Det gör koden stabil genom att detektera buggar vid kompilering. Innan generika , vi kan lagra alla typer av objekt i samlingen, dvs. generisk . Nu generika tvinga java programmerare för att lagra en specifik typ av objekt.

Förutom detta, vad är användningen av generika i Java?

Generika tillåter en typ eller metod att använda objekt av olika typer samtidigt som den tillhandahåller säkerhet för kompileringstid Java ett helt statiskt maskinskrivet språk. Generika är en av de mest kontroversiella Java språkegenskaper.

För det andra, vad är T-typ java? < T > står specifikt för generisk typ . Enligt Java Dokument - En generisk typ är en generisk klass eller gränssnitt som parametreras över typer. Låt mig börja med ett exempel: Betrakta en box typ som har två metoder som används för att ställa in och få objekt.

Följaktligen, vad menas med termen generika i Java?

“ Java Generics ” är en teknisk termin betecknar en uppsättning språkegenskaper relaterade till definition och användning av generisk typer och metoder. I java , Generisk typer eller metoder skiljer sig från vanliga typer och metoder genom att de har typparametrar.

Hur generika implementeras i Java?

Till implementera generika , den Java kompilatorn tillämpar typradering på: Ersätt alla typparametrar i generisk typer med sina gränser eller Object om typparametrarna är obegränsade. Den producerade bytekoden innehåller därför endast vanliga klasser, gränssnitt och metoder.

Rekommenderad: