תבנית סינגלטון רק מקרה אחד הוא נערך Multi Threading

תוך שימוש דפוס סינגלטון, רק מופע אחד נוצר רב השחלה?

שימוש בכיתה threadsafe סינגלטון תבטיח כי רק מקרה אחד נוצר.

הציבור אטום בכיתה סינגלטון { פרטי סטטי סינגלטון סינגלטון = null; פרטי סטטי לקריאה בלבד אובייקט אובייקט חדש = singletonLock();

פרטי סינגלטון() {} הציבור סטטי סינגלטון getInstance() { לנעול (singletonLock) […]

למד להג עיצוב

למי שרוצה לדעת תבניות עיצוב. עיין ספר זה

ראש תבנית העיצוב הראשון