PC-Solutions Support

ČLÁNEK

Úvod do programovacího jazyka Java

Java patří mezi vyšší, objektově orientované programovací jazyky. Je známá svou robustností, stabilitou a širokým využitím v softwarovém průmyslu po celém světě. Ačkoliv je považována za komplexní jazyk, její popularita pramení z promyšlené architektury a přenositelnosti.

Objektově orientované programování (OOP) 

Jak již titulek napovídá, tento programovací jazyk je zpravidla Objektově orientovaný. To znamená, že se zde již musí vytvářet objekty komplexně a zdrojový kód musí dodržovat oproti imperativním formám programovacích jazyků určitou formu zápisu (tzv. syntaxi).

OOP je klíčovým konceptem Javy, který organizuje kód kolem objektů a tříd, což usnadňuje správu a znovupoužitelnost kódu ve velkých projektech.
Kompilovaný jazyk

Java se také řadí mezi takzvané kompilované programovací jazyky. To znamená, že zdrojový kód, který programátor napíše, je potřeba nejprve vložit do překladače (kompilátoru) a přeložit do takzvaného bytecodu. Tento mezikód je pak interpretován virtuálním strojem (JVM), což umožňuje Jave její proslulou platformovou nezávislost.

Knihovny v Javě

V téměř každém programu, ve kterém se nacházejí nějaké objekty a metody (funkce), se musí nacházet také knihovny (importy), které tyto objekty a metody mohou zavolat.
 
Java má obrovskou standardní knihovnu (API), která pokrývá širokou škálu funkcí. Pokud byste náhodou měli v plánu psát graficky rozmanitější programy, existují případy, kdy je potřeba určité typy knihoven dodatečně stáhnout a manuálně doinstalovat. Těmto pokročilejším tématům se budeme věnovat v následujících dílech.

Základ syntaxe Javy

Java má velmi specifickou syntaxi, která je často velmi striktní a detailní. Viz příklad níže:
class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!"); 
    }
}

Výše zmíněný kód slouží pouze jako představa pro základní syntaxi kódu a má za úkol vypsat na obrazovku text „Hello world“.

To je pro tuto úvodní kapitolu vše. V příštím článku si ukážeme, jak si připravit vývojové prostředí, abychom mohli tento kód spustit na vlastním počítači.
Cookies
V souladu s vaším potvrzením používáme cookies soubory, abychom Vám mohli nabídnout co nejvhodnější obsah.

Zpět nahoru