בתכנות מחשבים, אתחול עצלן הוא הטקטיקה של עיכוב יצירת אובייקט, חישוב ערך או תהליך יקר אחר עד לפעם הראשונה שצריך. זוהי מעין הערכה עצלנית המתייחסת ספציפית ליצירת אובייקטים או משאבים אחרים.
מהו אתחול עצלן ב-Java?
טכניקת האתחול העצל מורכבת מבדיקת הערך של שדה מחלקה כאשר הוא בשימוש. אם הערך הזה שווה ל- null אז השדה הזה ייטען עם הערך המתאים לפני שהוא מוחזר. הנה הדוגמה: // תוכנית Java להמחשה.
האם אתחול עצלן טוב?
אתחול עצלן משמש בעיקר לשיפור הביצועים, למנוע חישוב בזבזני ולהפחית את דרישות זיכרון התוכנית. אלו הם התרחישים הנפוצים ביותר: כאשר יש לך אובייקט יקר ליצירה, וייתכן שהתוכנית לא תשתמש בו.
מהו אתחול עצלן C++?
אתחול עצל הוא אחד מאותם דפוסי עיצוב שנמצאים בשימוש כמעט בכל שפות התכנות. מטרתו היא להזיז את בניית האובייקט קדימה בזמן זה שימושי במיוחד כאשר יצירת האובייקט יקרה, ואתה רוצה לדחות אותו כמה שיותר מאוחר, או אפילו לדלג לחלוטין.
מהו אתחול עצלן בסינגלטון?
אתחול עצלן: בשיטה זו, אובייקט נוצר רק אם הוא נחוץ זה עשוי למנוע בזבוז משאבים. נדרש יישום של שיטת getInstance אשר מחזירה את המופע. יש בדיקת null שאם אובייקט לא נוצר אז צור, אחרת החזר שנוצר קודם לכן.