Wanneer word statiese inisialiseringsblok genoem?

INHOUDSOPGAWE:

Wanneer word statiese inisialiseringsblok genoem?
Wanneer word statiese inisialiseringsblok genoem?

Video: Wanneer word statiese inisialiseringsblok genoem?

Video: Wanneer word statiese inisialiseringsblok genoem?
Video: UFOs, Non-Human Intelligence, Consciousness, The Afterlife & Anomalous Experiences: Whitley Strieber 2024, Desember
Anonim

Statiese inisialiseringsblok sal as opgeroep word sodra die klas A laai. Instansinisialiseringsblok sal slegs opgeroep word wanneer die konstruktor van die klas geroep word vir die skep van 'n objek van klas A.

Wanneer sal jy 'n statiese inisialiseringsblok gebruik?

'n Statiese initialiseringsblok in Java is 'n blok wat loop voor die hoof()-metode in Java. Java gee nie om of hierdie blok na die hoof()-metode of voor die hoof()-metode geskryf word nie, dit sal ongeag voor die hoofmetode() uitgevoer word.

Wanneer die statiese blok in Java uitgevoer word?

Statiese blokke word uitgevoer wanneer die klas in die geheue gelaai word terwyl instansieblokke slegs uitgevoer word wanneer instansie van die klas geskep word. 5. 'hierdie' sleutelwoord kan nie in die statiese blok gebruik word nie, terwyl hierdie sleutelwoord in die instansieblok gebruik kan word.

Wat is statiese blokke en statiese initialiseerders in Java?

In java kan ons die statiese sleutelwoord gebruik met 'n blok kode wat bekend staan as 'n statiese blok. 'n Statiese blok kan verskeie instruksies hê wat altyd loop wanneer 'n klas in die geheue gelaai word Dit staan ook bekend as java statiese initialiseerderblok omdat ons die statiese veranderlikes in die statiese blok tydens looptyd kan inisialiseer.

Is statiese blok uitgevoer voor konstruktor?

Onthou: Statiese blokke kan ook voor konstrukteurs uitgevoer word.

Aanbeveel: