Bagaimana inisialisasi malas dapat dicapai bersih?
Bagaimana inisialisasi malas dapat dicapai bersih?

Video: Bagaimana inisialisasi malas dapat dicapai bersih?

Video: Bagaimana inisialisasi malas dapat dicapai bersih?
Video: Fenomena Bumi yang Bisa Membuat Siapa Saja Ketakutan 2024, November
Anonim

Inisialisasi malas terutama digunakan ke meningkatkan kinerja, menghindari komputasi yang boros, dan mengurangi kebutuhan memori program. Dengan menggunakan malas untuk mendeklarasikan objek Pesanan untuk inisialisasi malas , Anda bisa menghindari pemborosan sumber daya sistem saat objek tidak digunakan.

Selain itu, apa artinya inisialisasi malas?

Dalam pemrograman komputer, inisialisasi malas adalah taktik menunda pembuatan objek, perhitungan nilai, atau proses mahal lainnya hingga pertama kali adalah diperlukan. Dia adalah semacam malas evaluasi yang merujuk secara khusus pada instantiasi dari objek atau sumber daya lainnya.

Juga, apa itu Sistem malas? Perkataan. Menggunakan malas inisialisasi untuk menunda pembuatan objek besar atau intensif sumber daya, atau pelaksanaan tugas intensif sumber daya, terutama ketika pembuatan atau eksekusi tersebut mungkin tidak terjadi selama masa program. Untuk mempersiapkan malas inisialisasi, Anda membuat turunan dari Malas.

Demikian pula, Anda mungkin bertanya, kapan sebaiknya Anda menggunakan tipe Lazy T?

7 Jawaban. Anda khas menggunakan itu kapan Anda mau ke instantiate sesuatu pertama kali itu benar-benar digunakan . Ini menunda biaya pembuatannya sampai jika/ketika dibutuhkan alih-alih selalu mengeluarkan biaya. Biasanya ini lebih disukai ketika objek mungkin atau mungkin tidak digunakan dan biaya pembangunannya tidak sepele.

Apa itu instantiasi malas di C #?

Inisialisasi malas adalah teknik yang menunda pembuatan objek sampai pertama kali dibutuhkan. Dengan kata lain, inisialisasi dari objek hanya terjadi pada permintaan. Perhatikan bahwa istilah inisialisasi malas dan instantiasi malas berarti hal yang sama-mereka dapat digunakan secara bergantian.

Direkomendasikan: