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

Connected

cvičení

Optimalizace aplikace pro finanční analýzu

Jako Java vývojář pracuješ na aplikaci pro finanční analýzu a zjistil/a jsi, že jedna z metod pro generování reportů produkuje nadměrné množství odpadu v paměti a způsobuje časté spouštění garbage collection. Report spojuje tisíce datových bodů do jednoho řetězce. Potřebuješ tento kód refaktorovat tak, aby byl šetrnější ke garbage collectoru, a přitom zachoval stejnou funkcionalitu.

Pokyny

100 XP
  • Vytvoř novou instanci StringBuilder s potřebnou délkou.
  • Pro každou hodnotu v dataPoints přidej formátovanou hodnotu do string builderu.
  • Převeď StringBuilder na String a vrať ho jako výsledek.