# Java (Česky)

"Java je programovací jazyk, původně vyvinutý společností Sun Microsystems a uvolněný v roce 1995 jako hlavní část Java platformy od Sun Microsystems. Jazyk odvozuje většinu své syntaxe z C a C++, ale má jednodušší objektový model a méně low-level prostředků. Java aplikace jsou obvykle kompilovány do mezikódu, který může běžet na libovolném Java virtuálním stoji (JVM = Java virtual machine) bez ohledu na architekturu počítače." [1]

## Instalace

V repozitářích Archu jsou dvě protředí JVM, které můžete nainstalovat — open source implementace OpenJDK a uzavřená zdrojová implementace od Sunu. Arch doporučuje OpenJDK.

### OpenJDK JVM

Pro spouštění Java programů můžete z repozitářů nainstalovat OpenJDK, který nainstaluje i Java Development Kit.

Note: Instalací buď openjdk6 nebo jre také nainstalujete Java plugin pro Firefox.

    # pacman -S openjdk6

Note: Pokud používáte non-reparenting správce oken, je třeba odkomentovat odpovídající řádek v souboru /etc/profile.d/openjdk6.sh (nezapomeňte jej také vyexportovat)

### Sun JVM

Pro spouštění Java programů můžete z repozitářů nainstalovat Sun JRE:

    # pacman -S jre

Pro použití java bash příkazů je třeba se odhlásit a znovu přihlásit nebo přidat /opt/java/jre/bin/ do proměnné $PATH.

Pro tvorbu Java programů si můžete z repozitářů nainstalovat Sun JDK:

    # pacman -S jdk

Note: Pro Javu od Sunu je třeba provést příkaz source na /etc/profile, aby cesta pro JAVA_HOME směřovala na korektní místo

    # source /etc/profile

### BEA JRockit JIT JVM (+JDK)

Dále můžete nainstalovat JIT verzi Javy z repozitáře AUR jrockit

Category:

- Programming language (Česky)