Как правите ранна и мързелива инициализация на обект?
Как правите ранна и мързелива инициализация на обект?

Видео: Как правите ранна и мързелива инициализация на обект?

Видео: Как правите ранна и мързелива инициализация на обект?
Видео: Section 8 2024, Може
Anonim

4 отговора. добре Мързелива инициализация означава, че ти направи не инициализира обекти до първия път те са използван. Ранна инициализация е просто обратно, ти инициализира а singleton предварително в момента на зареждане на класа. Там са начини за направете ранна инициализация , единият е чрез деклариране на вашия singleton като статичен.

Тогава какво означава мързелива инициализация?

В компютърното програмиране, мързелива инициализация е тактиката за отлагане на създаването на обект, изчисляването на стойност или някакъв друг скъп процес до първия път, когато е необходими. То е един вид мързелив оценка, която се отнася конкретно за инстанциране на обекти или други ресурси.

Също така, кога трябва да използвате типа Lazy T? 7 отговора. Вие обикновено използване то кога Вие искам да се инстанцирайте нещо за първи път, когато е действително използван . Това забавя разходите за създаването му, докато/когато е необходимо, вместо винаги да носи разходите. Обикновено това е за предпочитане, когато обектът може да бъде или не използван а цената за изграждането му е нетривиална.

По този начин какво е мързелива и нетърпелива инициализация?

Мързелива инициализация е техника, в която ограничаваме създаването на обект до създаването му от кода на приложението. По друг начин нетърпелива инициализация създава обекта предварително и веднага след стартиране на приложението или модула. Това е полезно в случай, че обектът е задължителен и във всички случаи е функционален.

Можете ли да приложите единичния модел с помощта на мързелива инициализация?

Мързелива инициализация. Мързелива инициализация метод за внедряване на модела Singleton създава инстанцията в глобалният метод за достъп. То ще унищожи на единичен модел и двете нишки ще вземете различните екземпляри на сингълтън клас.

Препоръчано: