Programovacím jazykom predmetom PAZ1a, PAZ1b a PAZ1c je Java. Na vývoj aplikácií v Jave môžeme používať rôzne vývojové prostredia. V minimalistickej verzii si vystačíme aj s obyčajným textovým editorom. Takéto programovanie by však bolo v dnešnej dobe zbytočne prácne. Je lepšie siahnuť po profesionálnych vývojových prostrediach, ktoré mnohé činnosti automatizujú. V predmetoch PAZ1a a PAZ1b budeme používať vývojové prostredie Eclipse. Neskôr v predmete PAZ1c sa zoznámite s prostredím NetBeans. Obe tieto vývojové prostredia, ako aj Java samotná, sú dostupné zdarma.
Na to, aby sme mohli v počítači pracovať s Java programami, je nutné "nainštalovať si Javu do počítača" (ak sa tak už nestalo). Je však treba rozlišovať medzi JRE a JDK:
Kým väčšine používateľov stačí JRE (pre nich je synonymom Javy), my potrebujeme JDK, keďže Java programy chceme nielen spúšťať, ale aj vytvárať.
Postup inštalácie JDK:
Poznámka: Aj keď existujú novšie verzie (Java 9, Java 10, až Java 15 - od septembra 2020), primárne používame verziu Java 8, ktorá je LTS = long-term support (predĺžená podpora a aktualizácie): http://www.oracle.com/technetwork/java/javase/eol-135779.html. Java 8 je použitá pri evaluácii domácich zadaní. Ak chcete, môžete používať aj novšie verzie. V počítačových učebniach je inštalovaná Java 14. Pravdepodobne pri obsahu PAZ1a nepostrehnete žiaden rozdiel. Ak by niečo také bolo, upozorníme vás.
Eclipse je vývojové prostredie dostupné pre platformy Windows, Linux aj Mac OS. Primárne je určené na vývoj programov v Jave, avšak prostredníctvom zásuvných modulov (pluginov) ho možno rovnako dobre použiť aj na vývoj v C/C++, PHP a mnohých ďalších jazykoch.
Najjednoduchší spôsob inštalácie je použiť inštalátor, ktorý stiahnete kliknutím na tlačidlo "Download" na stránke http://www.eclipse.org/ Pri inštalácii si potom vyberte Eclipse IDE for Java Developers.
Prečo Eclipse?
CodeTogether - ak budete používať vlastný notebook počas cvičení alebo sa prejde na dištančnú formu cvičenia, do Eclipsu si pridajte plugin CodeTogether. V Eclipse nájdete možnosť pridávať pluginy cez menu Help->Eclipse Marketplace. Tento plugin umožní vytvoriť URL, cez ktorú sa bude môcť niekto napojiť na váš Eclipse. Teda umožníte vyučujúcemu vidieť a robiť úpravy vo vašom kóde.