Vad menas med offentlig statisk final i Java?
Vad menas med offentlig statisk final i Java?

Video: Vad menas med offentlig statisk final i Java?

Video: Vad menas med offentlig statisk final i Java?
Video: 🚀 AMAZON 2.0 - ИНТЕРНЕТ МАГАЗИН с нуля за 6 часов [Next / React / Nest / PostgreSQL / Prisma / TS] 2024, April
Anonim

A offentlig statisk final variabel är en kompileringstidskonstant, men en offentlig final är bara en slutlig variabel, d.v.s. du kan inte tilldela ett värde till den men den är inte en kompileringstidskonstant. Detta kan se förbryllande ut, men faktiska skillnader tillåter hur kompilatorn behandlar dessa två variabler.

Frågade också, vad är statisk slutmetod i Java?

Statiska metoder kan åsidosättas, men de kan inte åsidosättas för att vara icke- statisk , Medan slutliga metoder kan inte åsidosättas. A statisk metod är en metod som anropas genom en klass, snarare än ett specifikt objekt i den klassen. Slutlig kommer att förhindra metod från att döljas av underklasser.

vad betyder statisk i Java? Svar. De statisk nyckelordet anger att en medlemsvariabel, eller metod, kan nås utan att kräva en instansiering av klassen som den tillhör. Enkelt uttryckt, det innebär att att du kan anropa en metod, även om du aldrig har skapat objektet som den tillhör!

På samma sätt kan du fråga dig, vad är skillnaden mellan final och static final i Java?

Nyckel Skillnader mellan statisk och Final i Java Å andra sidan, slutlig nyckelord är tillämpligt på klassmetoder och variabler. Statisk variabel kan initieras när som helst medan en slutlig variabel måste initieras vid tidpunkten för deklarationen.

Vad betyder public static double?

Istället för offentlig statisk void, vilket indikerar undvika metod, ser vi offentlig statisk dubbel , som innebär att att returvärdet från denna metod är a dubbel . Kod som visas efter en retursats, eller någon annan plats där den aldrig kan köras, kallas död kod.

Rekommenderad: