Search
Při programování obvykle používáme sofistikované vývojové prostředí tzv. IDE. V případě našeho předmětu je to Netbeans. Netbeans IDE za nás dělá spoustu věcí o které se jako programátoři nemusíme starat. Měli bychom však vědět, co naše IDE dělá. Často se nám totiž stane, že IDE nědělá přesně to, co bychom čekali. Pochopíme-li co se děje v pozadí, budeme lépe připraveni nastalé problémy řešit.
Co jsme získali, když jsme si stáhli JDK? Java Development Kit je balíček pro vývoj v Javě. Umožnuje nám programy v jazyce JAVA nejen spouštět, ale i vytvářet.
Hodně zjednodušeně řečeno vám umožňuje váš kód přeložit do spustitelné podoby a následně i spustit.
O tom, jak Java funguje se můžete dočíst například na stránkách Oraclu
Podíváte-li se co obsahuje JDK, tak ve složce /bin naleznete programy java a javac. Kompilátor javac se používá pro překlad zdrojového kódu .java do tzv. bytecode - souboru s koncovkou .class. Program java pak spustí váš bytecode na JVM (Java Virtual Machine).
java -version
Jak nainstalovat Javu na váš systém snadno naleznete na internetu. Na Windows vám může pomoci následující tutoriál.
Zkusme si vytvořit jednoduchý program, přeložit(zkompilovat) ho a spustit v příkazovém řádku. V textovém editoru si vytvořme soubor HelloWorld.java.
public class HelloWorld { public static void main(String[] args){ System.out.println("Hello world!"); } }
ls javac HelloWorld.java ls java HelloWorld
Další materiál v angličtině: Princeton tutorial