Spisu treści:
- Co to jest leniwa inicjalizacja w Javie?
- Czy leniwa inicjalizacja jest dobra?
- Co to jest leniwa inicjalizacja C++?
- Co to jest leniwa inicjalizacja w Singleton?
Wideo: Co to jest leniwa inicjalizacja?
2024 Autor: Fiona Howard | [email protected]. Ostatnio zmodyfikowany: 2024-01-10 06:41
W programowaniu komputerowym leniwa inicjalizacja jest taktyką opóźniania tworzenia obiektu, obliczania wartości lub innego kosztownego procesu do momentu, gdy jest to potrzebne po raz pierwszy. Jest to rodzaj leniwej oceny, która odnosi się konkretnie do tworzenia instancji obiektów lub innych zasobów.
Co to jest leniwa inicjalizacja w Javie?
Technika leniwej inicjalizacji polega na sprawdzeniu wartości pola klasy, gdy jest ono używane. Jeśli ta wartość jest równa null, to pole zostaje załadowane odpowiednią wartością, zanim zostanie zwrócone. Oto przykład: // Program Java do zilustrowania.
Czy leniwa inicjalizacja jest dobra?
Inicjowanie z opóźnieniem jest używane głównie w celu poprawy wydajności, uniknięcia marnotrawstwa obliczeń i zmniejszenia wymagań dotyczących pamięci programu. Oto najczęstsze scenariusze: Gdy masz obiekt, którego utworzenie jest drogie, a program może go nie używać.
Co to jest leniwa inicjalizacja C++?
Inicjalizacja z opóźnieniem jest jednym z tych wzorców projektowych, które są używane w prawie wszystkich językach programowania. Jego celem jest przesunięcie konstrukcji obiektu do przodu w czasie Jest to szczególnie przydatne, gdy tworzenie obiektu jest drogie i chcesz odroczyć go tak późno, jak to możliwe, lub nawet całkowicie pominąć.
Co to jest leniwa inicjalizacja w Singleton?
Inicjowanie z opóźnieniem: W tej metodzie obiekt jest tworzony tylko wtedy, gdy jest potrzebny Może to zapobiec marnowaniu zasobów. Wymagana jest implementacja metody getInstance, która zwraca instancję. Istnieje zerowa kontrola, jeśli obiekt nie zostanie utworzony, utwórz, w przeciwnym razie zwróć poprzednio utworzony.
Zalecana:
Kto jest or.ar. i dlaczego jest w stosunku do niego nieco pogardzany?
Kim jest DB i dlaczego Holden trochę go pogardza? D. B. jest Holdenem starszym bratem i jest scenarzystą w Hollywood Holden nienawidzi tego, że D. B. „wyprzedał się” hollywoodzkiemu establishmentowi za pieniądze i wymyślnego Jaguara. Holden nazywa swojego brata „prostytutką”, ponieważ bierze pieniądze za swój talent pisarski .
W dzwonku elektrycznym elektromagnes jest magnetyczny, gdy przełącznik jest?
Gdy przełącznik (K) jest zamknięty, prąd elektryczny przepływa z akumulatora (U) przez uzwojenie elektromagnesu. Tworzy pole magnetyczne, które przyciąga żelazne ramię klapy, pociągając je, aby stukać w dzwon . Jak jest używany elektromagnes w dzwonie elektrycznym?
Kto wyprodukował, że jest ciemno, a piekło jest gorące?
Obejmuje przede wszystkim produkcję Dame Grease (13 utworów) i PK (8 utworów), oprócz produkcji Irva Gotti i Lil Roba (2 utwory), Younglord (1 utwór; dodatek) i Swizz Beatz (1 utwór). Album jest powszechnie uważany za klasykę wśród fanów i krytyków hip-hopu .
Kiedy toluen jest traktowany kmno4, co jest wytwarzane?
Pełna odpowiedź: Gdy toluen (metylobenzen) jest utleniany alkalicznym roztworem nadmanganianu potasu, produkt kwasu benzoesowego jest uzyskiwany . Jaki jest produkt, gdy toluen reaguje z KMnO4? Toluen w reakcji z alkalicznym nadmanganianem potasu tworzy sól potasowa kwasu benzoesowego .
Kiedy zgoda nie jest wolna, umowa jest?
Unieważnij kontrakty. Umowa podlegająca unieważnieniu ma miejsce, gdy jedna z zaangażowanych stron nie zgodziłaby się pierwotnie na umowę, gdyby znała prawdziwy charakter wszystkich elementów umowy przed pierwotną akceptacją . Kiedy zgoda na zawarcie umowy nie jest wolna, umowa jest?