[OOP | Prednáška] 12 - Kalkulačka + Ukážka Springu

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

Preber si túto prednášku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Posledná prednáška semestra najprv ukazuje prácu s viacvláknovosťou pomocou triedy Thread na príklade dvoch loptičiek, ktoré sa nezávisle odrážajú na plátne, pričom každá beží vo vlastnom vlákne s vlastnou rýchlosťou nastavenou cez Thread.sleep. V druhej časti sa prednášajúci chystá zrekapitulovať Spring Boot, ktorý predtým podrobne vysvetľoval cvičiaci Jakub, a ukázať jednoduché prepojenie jednoduchej HTML a JavaScript stránky na Spring Boot server namiesto testovania cez Postman.

  • - Dedenie z triedy Thread a preťaženie metódy run()
  • - Spustenie vlákna metódou start() a riadenie behu cez nekonečnú slučku s premennou stop
  • - Odrážanie loptičky od okrajov plátna zmenou znamienka smeru (dx, dy)
  • - Thread.sleep na nastavenie rôznej rýchlosti jednotlivých paralelných vlákien
  • - Aktualizácia súradníc cez metódu setCoordinates a prekresľovanie pomocou repaint
  • - Plánovaná rekapitulácia Spring Boot a ukážka jednoduchého HTML/JavaScript frontendu

Zhrnutie pripravené s pomocou AI z prepisu videa.