Denne oppskrivningen vil gi informasjon om
Statisk metode i Java
I Java, en metode som ikke trenger et objekt som skal nås. Disse metodene tilhører en klasse, ikke et objekt. Vi kan ringe eller få tilgang til disse metodene med klassenavnet direkte. For å lage en statisk metode, trenger vi bare å bruke et statisk nøkkelord med et metodenavn.
Statiske metoder brukes til minnestyring, noe som betyr at disse metodene ikke tildeler minne akkurat som objekter som til slutt gjør programmets utførelse raskere. Følgende er en syntaks og noen regler for å lage en statisk metode i Java.
Syntaks:
statisk return_type metode_name ()I henhold til syntaksen, bruk et statisk nøkkelord for å lage en statisk metode. Spesifiser deretter metoden Retur-type I.e void, int, boolsk, dobbel, lang, røye og kort. Til slutt, spesifiser metodenavnet og skriv noen kode i kroppen.
Regler for statiske metoder
Følgende er noen regler for å bruke og lage statiske metoder.
Hvordan lage/initialisere en statisk metode i Java?
For å lage en statisk metode i Java, bruk statisk nøkkelord. Følgende kode vil hjelpe deg å lære om å lage og initialisere statiske metoder i Java.
Kode:
Pakkemetoder;I denne koden lager vi en klasse STTEST med en statisk metode se(). Da er hovedmetoden vi direkte kaller see () -metoden av klassen.
Produksjon:
Utgangen viser at vi kaller en statisk metode direkte uten å lage objektet.
Forskjell mellom enkle (ikke-statiske) og statiske metoder
Nå for å forstå de statiske metodene på en bedre måte. La oss se på følgende eksempel som sammenligner enkle og statiske metoder.
Kode:
offentlig klasse sttestI denne koden lager vi to metoder. Den første er sub () som er en ikke-statisk metode, og den andre er ADD () som er en statisk metode innen STTEST-klassen. Så oppretter vi et objekt for STTEST-klassen for å få tilgang til dens ikke-statiske metode.
Produksjon:
Utgangen viser at vi trenger et klasseobjekt for å få tilgang til en ikke-statisk (enkel) metode, mens for å få tilgang til den statiske metoden, kaller vi det direkte med klassenavnet, noe som betyr at vi ikke trenger noe objekt for å få tilgang til den statiske metoden.
Konklusjon:
I Java er en statisk metode en metode som ikke trenger noe objekt eller forekomst av en klasse for tilgang. Vi kan kalle statiske metoder direkte med klassenavnet. I denne artikkelen har vi snakket om statiske metoder og noen regler for å bruke og lage en statisk metode i Java. I tillegg har vi også gitt forskjeller mellom statiske og enkle metoder i Java.