Видео: Какво е мързелив в C#?
2024 Автор: Lynn Donovan | [email protected]. Последно модифициран: 2023-12-15 23:43
Мързелив инициализацията е техника, която отлага създаването на обект до първия път, когато той е необходим. С други думи, инициализацията на обекта се случва само при поискване. Имайте предвид, че условията мързелив инициализация и мързелив инстанцирането означава едно и също нещо - те могат да се използват взаимозаменяемо.
Следователно, безопасна ли е нишката Lazy T?
Конец - Сейф Инициализация. По подразбиране, Мързелив < T > обектите са конец - безопасно . Тоест, ако конструкторът не посочва вида на безопасност на конеца , на Мързелив < T > обектите, които създава, са конец - безопасно . Следващият пример показва, че същото Мързелив екземпляр има същата стойност за три отделни нишки.
какво е мързелива инициализация в C++? Мързелива инициализация е един от онези модели за проектиране, които се използват в почти всички езици за програмиране. Целта му е да придвижи конструкцията на обекта напред във времето. Това е особено удобно, когато създаването на обекта е скъпо и искате да го отложите възможно най-късно или дори да пропуснете изцяло.
Тогава защо се инициализира мързелив?
Мързелива инициализация на обект означава, че неговото създаване се отлага, докато не бъде използван за първи път. (За тази тема термините мързелива инициализация и мързеливо инстанциране са синоними.) Мързелива инициализация се използва основно за подобряване на производителността, избягване на разточителни изчисления и намаляване на изискванията за памет на програмата.
Какво е мързелив VAR в Swift?
Бърз има механизъм, вграден направо в езика, който позволява точно навреме изчисляване на скъпа работа и се нарича a мързелива променлива . Тези променливи се създават с помощта на функция, която посочвате само когато това променлива се иска първо. В мързелив имотът е маркиран като мързелив вар.
Препоръчано:
Какво е w3c какво е Whatwg?
Работната група по технологии за уеб хипертекстови приложения (WHATWG) е общност от хора, които се интересуват от развитието на HTML и свързаните с него технологии. WHATWG е основана от лица от Apple Inc., Mozilla Foundation и Opera Software, водещи доставчици на уеб браузъри, през 2004 г
Какво е процес в операционна система какво е нишка в операционна система?
Процесът, най-просто казано, е изпълняваща се програма. Една или повече нишки се изпълняват в контекста на процеса. Нишката е основната единица, на която операционната система разпределя процесорното време. Пулът от нишки се използва основно за намаляване на броя на нишките на приложения и осигуряване на управление на работните нишки
Какво е персонален компютър Какво е съкращението?
PC - Това е съкращението за персонален компютър
Какво представлява политиката за екипиране на NIC и какво прави?
Най-просто казано обединяването на NIC означава, че вземаме множество физически NIC на даден ESXi хост и ги комбинираме в една логическа връзка, която осигурява агрегиране на честотната лента и резервиране към vSwitch. Обединяването на NIC може да се използва за разпределяне на натоварването между наличните връзки нагоре на екипа
Какво е убиецът на OOM кога работи и какво прави?
OOM Killer работи, като преглежда всички работещи процеси и им присвоява лош резултат. Процесът, който има най-висок резултат, е този, който е убит. OOM Killer присвоява лош резултат въз основа на редица критерии