Logo ka.boatexistence.com

როდის იწოდება სტატიკური ინიციალიზაციის ბლოკი?

Სარჩევი:

როდის იწოდება სტატიკური ინიციალიზაციის ბლოკი?
როდის იწოდება სტატიკური ინიციალიზაციის ბლოკი?

ვიდეო: როდის იწოდება სტატიკური ინიციალიზაციის ბლოკი?

ვიდეო: როდის იწოდება სტატიკური ინიციალიზაციის ბლოკი?
ვიდეო: #39 Static Block in java 2024, მაისი
Anonim

სტატიკური ინიციალიზაციის ბლოკი დაერქმევა როგორც როგორც კი A კლასი ჩაიტვირთება. ინსტანციის ინიციალიზაციის ბლოკი გამოიძახება მხოლოდ მაშინ, როდესაც კლასის კონსტრუქტორი გამოიძახება A კლასის ობიექტის შესაქმნელად.

როდის იყენებდით სტატიკური ინიციალიზაციის ბლოკს?

სტატიკური ინიციალიზაციის ბლოკი Java-ში არის ბლოკი, რომელიც მუშაობს main() მეთოდის წინ Java. ჯავას არ აინტერესებს, ეს ბლოკი დაიწერება main() მეთოდის შემდეგ თუ main() მეთოდის წინ, ის შესრულდება main მეთოდამდე() მიუხედავად.

როდესაც Java-ში სტატიკური ბლოკი შესრულებულია?

სტატიკური ბლოკები სრულდება როდესაც კლასი იტვირთება მეხსიერებაში მაშინ, როდესაც ინსტანციის ბლოკები სრულდება მხოლოდ კლასის ინსტანციის შექმნისას. 5. „ეს“საკვანძო სიტყვის გამოყენება შეუძლებელია სტატიკურ ბლოკში, მაშინ როცა ეს საკვანძო სიტყვის გამოყენება შესაძლებელია ინსტანციის ბლოკში.

რა არის სტატიკური ბლოკები და სტატიკური ინიციალატორები ჯავაში?

java-ში შეგვიძლია გამოვიყენოთ სტატიკური საკვანძო სიტყვა კოდის ბლოკით, რომელიც ცნობილია როგორც სტატიკური ბლოკი. სტატიკურ ბლოკს შეიძლება ჰქონდეს რამდენიმე ინსტრუქცია, რომელიც ყოველთვის იმუშავებს, როდესაც კლასი იტვირთება მეხსიერებაში.

შესრულებულია სტატიკური ბლოკი კონსტრუქტორამდე?

დაიმახსოვრე: სტატიკური ბლოკები ასევე შეიძლება შესრულდეს კონსტრუქტორების წინაშე.

გირჩევთ: