Logo ka.boatexistence.com

რა არის ზარმაცი ინიციალიზაცია?

Სარჩევი:

რა არის ზარმაცი ინიციალიზაცია?
რა არის ზარმაცი ინიციალიზაცია?

ვიდეო: რა არის ზარმაცი ინიციალიზაცია?

ვიდეო: რა არის ზარმაცი ინიციალიზაცია?
ვიდეო: Lazy initialization - Aleksander Augustyniak - code::dive 2022 2024, მაისი
Anonim

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

რა არის ზარმაცი ინიციალიზაცია ჯავაში?

ზარმაცი ინიციალიზაციის ტექნიკა შედგება კლასის ველის მნიშვნელობის შემოწმებისგან, როდესაც ის გამოიყენება. თუ ეს მნიშვნელობა უდრის null-ს, მაშინ ეს ველი იტვირთება შესაბამისი მნიშვნელობით, სანამ დაბრუნდება. აი მაგალითი: // Java პროგრამა საილუსტრაციოდ.

არის ზარმაცი ინიციალიზაცია კარგი?

ზარმაცი ინიციალიზაცია არის ძირითადად გამოიყენება მუშაობის გასაუმჯობესებლად, ფუჭი გამოთვლების თავიდან ასაცილებლად და პროგრამის მეხსიერების მოთხოვნების შესამცირებლად. ეს არის ყველაზე გავრცელებული სცენარები: როდესაც თქვენ გაქვთ ობიექტი, რომლის შექმნა ძვირია და პროგრამამ შეიძლება არ გამოიყენოს იგი.

რა არის ზარმაცი ინიციალიზაცია C++?

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

რა არის ზარმაცი ინიციალიზაცია სინგლტონში?

ზარმაცი ინიციალიზაცია: ამ მეთოდით, ობიექტი იქმნება მხოლოდ საჭიროების შემთხვევაში ამან შეიძლება თავიდან აიცილოს რესურსის დაკარგვა. საჭიროა getInstance მეთოდის დანერგვა, რომელიც აბრუნებს ინსტანციას. არსებობს null შემოწმება, რომ თუ ობიექტი არ არის შექმნილი, მაშინ შექმენით, წინააღმდეგ შემთხვევაში დააბრუნეთ ადრე შექმნილი.

გირჩევთ: