1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Optimalizace kódu v Javě

Connected

cvičení

Implementace líné inicializace

Pracuješ na optimalizaci doby spouštění Java aplikace. Tým zjistil, že vytváření databázových připojení při startu způsobuje zbytečné prodlevy. Pro třídu Database je potřeba implementovat línou inicializaci – tedy vytvořit připojení pouze tehdy, pokud žádné neexistuje – a tím zlepšit výkon při spuštění.

Pokyny

100 XP
  • Vytvoř vlastnost client typu DatabaseClient.
  • Připoj se k databázi líně (lazy).
  • Vrať databázového klienta pouze tehdy, když je připojen.