Logo fa.boatexistence.com

بلوک اولیه سازی استاتیک چه زمانی فراخوانی می شود؟

فهرست مطالب:

بلوک اولیه سازی استاتیک چه زمانی فراخوانی می شود؟
بلوک اولیه سازی استاتیک چه زمانی فراخوانی می شود؟

تصویری: بلوک اولیه سازی استاتیک چه زمانی فراخوانی می شود؟

تصویری: بلوک اولیه سازی استاتیک چه زمانی فراخوانی می شود؟
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, ممکن است
Anonim

بلاک اولیه سازی استاتیک به محض بارگیری کلاس A نامیده می شود. بلوک اولیه سازی نمونه فقط زمانی فراخوانی می شود که سازنده کلاس برای ایجاد یک شی از کلاس A فراخوانی شود.

چه زمانی از بلوک اولیه سازی استاتیک استفاده می کنید؟

A Static Initialization Block در جاوا بلوکی است که قبل از متد main() در جاوا اجرا می شود. جاوا اهمیتی نمی دهد که این بلوک بعد از متد ()main نوشته شده باشد یا قبل از متد main()، بدون توجه به متد () main اجرا می شود.

هنگامی که بلوک استاتیک در جاوا اجرا می شود؟

بلاک‌های استاتیک وقتی کلاس در حافظه بارگذاری می‌شود اجرا می‌شوند، در حالی که بلوک‌های نمونه فقط زمانی اجرا می‌شوند که نمونه کلاس ایجاد شود. 5. کلمه کلیدی 'this' را نمی توان در بلوک ثابت استفاده کرد در حالی که این کلمه کلیدی را می توان در بلوک نمونه استفاده کرد.

بلوک های استاتیک و اولیه سازهای استاتیک در جاوا چیست؟

در جاوا، می‌توانیم از کلمه کلیدی استاتیک با یک بلوک کد که به عنوان بلوک استاتیک شناخته می‌شود، استفاده کنیم. یک بلوک استاتیک می تواند دستورالعمل های متعددی داشته باشد که همیشه هنگام بارگذاری یک کلاس در حافظه اجرا می شوند همچنین به عنوان بلوک اولیه استاتیک جاوا شناخته می شود زیرا می توانیم متغیرهای استاتیک را در بلوک استاتیک در زمان اجرا مقداردهی اولیه کنیم.

آیا بلوک استاتیک قبل از سازنده اجرا می شود؟

به خاطر داشته باشید: بلوک های استاتیک را نیز می توان قبل از سازنده ها اجرا کرد.

توصیه شده: