Kuinka toteuttaa staattinen lohko Java-ohjelmassa?



Tämä artikkeli esittelee toisen kiinnostavan aiheen, joka on Java-staattinen lohko, ja seuraa sitä ohjelmallisella selityksellä

Tämä artikkeli esittelee toisen mielenkiintoisen aiheen, joka on Staattinen esto ja seuraa sitä ohjelmallisella selityksellä. Seuraavat vihjeet käsitellään tässä artikkelissa,

Java tarjoaa käyttäjälle lohkon, joka tunnetaan staattisena lohkona, jota käytetään pääasiassa luokan staattisiin alustuksiin. Lohko koostuu joukosta lauseita, jotka suoritetaan ennen päämenetelmän suorittamista. Tämä johtuu siitä, että luokka on ladattava päämuistiin ennen sen käyttöä, ja staattinen lohko suoritetaan luokan lataamisen aikana. Määritettäessä staattisten lohkojen määrä ohjelmassa, lohkot suoritetaan ylhäältä alas.





Jatketaan tämän artikkelin kanssa staattista lohkoa Javassa

Syntaksi:



staattinen {........ // Lausunnot ........}

Jatketaan tämän artikkelin kanssa staattista lohkoa Javassa

ms sql -oppaat aloittelijoille

Esimerkki staattisesta lohkosta

class Staattinen {staattinen int p int q // staattisen lohkon luominen staattinen {p = 18 System.out.println ('Tämä on staattinen lohko!')} // staattisen lohkon loppu} public class Main {public static void main (String args []) {// P: n käyttö luomatta objektia System.out.println (Static.p)}}

Tuotos:
Tämä on staattinen lohko!
18



On huomattava, että staattiset lohkot suoritetaan ennen konstruktoreita, kuten seuraavasta esimerkistä nähdään:

luokka Stat {staattinen int p int q staattinen {p = 18 System.out.println ('Tämä on staattinen lohko!')} Stat () {System.out.println ('Rakentaja!')}} public class Main { public static void main (String args []) {// Vaikka meillä on kaksi objektia, staattinen lohko suoritetaan vain kerran. Stat s1 = uusi Stat () Stat s2 = uusi Stat ()}}

Tuotos:

Tämä on staattinen lohko!
Rakentaja!
Rakentaja!

Jatketaan tämän artikkelin kanssa staattista lohkoa Javassa

Esimerkki useista staattisista lohkoista

Voimme myös määrittää useita staattisia lohkoja yhteen ohjelmaan:

public class Stat {static {System.out.println ('Tämä on ensimmäinen staattinen lohko!')} staattinen {System.out.println ('Tämä on toinen staattinen lohko!')} public static void main (String args [ ]) {System.out.println ('Pää!')}}

Tuotos:

Tämä on ensimmäinen staattinen lohko!
Tämä on toinen staattinen lohko!
Main!

ohittaminen vs ylikuormitus c ++

Nämä menetelmät tarjoavat käyttäjille tehokkaan tavan käyttää staattista lohkoa.

Siksi olemme päässeet tämän artikkelin 'Static Block In Java' loppuun. Jos haluat oppia lisää, tutustu Edureka, luotettava verkko-oppimisyritys. Edurekan Java J2EE- ja SOA-koulutus- ja sertifiointikurssit on suunniteltu kouluttamaan sekä ydin- että edistyneitä Java-konsepteja sekä erilaisia ​​Java-kehyksiä, kuten Hibernate & Spring.

Onko sinulla kysymys meille? Mainitse se tämän blogin kommenttiosassa ja otamme sinuun yhteyttä mahdollisimman pian.