Wat is lui in C#?
Wat is lui in C#?

Video: Wat is lui in C#?

Video: Wat is lui in C#?
Video: Le lui or lui le in French sentences - What's the rule? - French grammar simplified 2024, November
Anonim

Lui initialisatie is een techniek die het maken van een object uitstelt tot de eerste keer dat het nodig is. Met andere woorden, initialisatie van het object gebeurt alleen op aanvraag. Merk op dat de voorwaarden lui initialisatie en lui instantiatie betekent hetzelfde - ze kunnen door elkaar worden gebruikt.

Is Lazy T-draad daarom veilig?

Draad - Veilig Initialisatie. Standaard, Lui < t > objecten zijn draad - veilig . Dat wil zeggen, als de constructor niet het soort specificeert draad veiligheid , de Lui < t > objecten die het maakt zijn draad - veilig . Het volgende voorbeeld laat zien dat hetzelfde Lui instantie heeft dezelfde waarde voor drie afzonderlijke draden.

wat is luie initialisatie in C++? Luie initialisatie is een van die ontwerppatronen die in bijna alle programmeertalen wordt gebruikt. Het doel is om de constructie van het object vooruit in de tijd te brengen. Het is vooral handig wanneer het maken van het object duur is en u het zo laat mogelijk wilt uitstellen of zelfs helemaal wilt overslaan.

Waarom wordt lui dan geïnitialiseerd?

Luie initialisatie van een object betekent dat de creatie ervan wordt uitgesteld totdat het voor het eerst wordt gebruikt. (Voor dit onderwerp, de voorwaarden luie initialisatie en luie instantiatie zijn synoniem.) Luie initialisatie wordt voornamelijk gebruikt om de prestaties te verbeteren, verspillende berekeningen te voorkomen en de vereisten voor programmageheugen te verminderen.

Wat is een luie VAR in Swift?

Snel heeft een mechanisme ingebouwd in de taal dat just-in-time berekening van duur werk mogelijk maakt, en het heet a luie variabele . Deze variabelen worden gemaakt met behulp van een functie die u alleen opgeeft wanneer dat variabele eerst wordt gevraagd. De lui eigenschap is gemarkeerd als luie var.

Aanbevolen: