![]() |
Programování v jazyce JavaKurz programování v Javě - 2. díl |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Komentáře Komentáře slouží k zapsání poznámek přímo do zdrojového kódu. Překladač tyto komentáře ignoruje. Existují tři typy komentářů, které vidíte v tabulce, tři tečky (...) znamenají váš komentář.
Deklarace Deklarují se proměnné, metody a třídy. My v dnešním díle budeme používat pouze deklarace proměnných v nejjednoduším tvaru s jejich inicializací, která má tvar:
Identifikátor je jméno, kterým můžeme označit proměnné, metody, třídy,
rozhraní a balíky. Může být tvořen písmeny i číslicemi, ale začínat musí
písmenem (i podtržítko a znak dolaru je písmeno), délka identifikátoru
není omezena. Datové typy Každý programovácí jazyk obsahuje datové typy a Java samozřejmě také. V Javě jsou objektově orientované, které jsou definovány třídami a my se jim budem věnovat později, a objektově neorientované, tzv. primitivní datové typy, které si teď probereme. Jeden z důvodů proč existují datové typy je reprezentace dat v paměti. Typ byte zabírá 8 bitů, ale třeba typ int 32 bitů, to znamená že procesor musí najít počáteční byte, ale i následující 3 v paměti, samotný jeden byte v tomto případě nic neznamená, ale všechny dohromady dávají jedno velké číslo. Také platí, že pokud se bude počítat s malými čísly, tak je zbytečné používat číselné datové typy s velkým rozsahem, protože se alokuje pamět, která nebude využita. V následující tabulce je přehled primitivních datových typů v Javě.
Celočíselné datové typy Java definuje 4 celočíselné datové typy byte, short, int a long. V tabulce najdete rozsahy hodnot, kterých mohou nabývat.
Některé jazyky podporují neznaménkové typy, takové, které využívají celou svůj rozsah na kladnou hodnotu (např.:byte, který by měl hodnotu 250), ale Java ne. Typy reálných čísel Reálné typy reprezentují číslo s desetinnou částí. Java má dva reálné typy float a double.Většina matematických knihovních funkcí používají double, takže se s ním častěji setkáte.
Tento příklad používal sice jen reálná čísla, ale samozřejmě totéž funguje i s čísly celými, jen desetinná část bude ztracena, takže pokud nebudete potřebovat reálná čísla, je lepší použít čísla celá i kvůli rychlosti výpočtům, protože reálná čísla spotřebují více výpočtového času, než čísla celá.
Závěr To je vše v dnešním díle a už se můžete těšit na další, kde budou vysvětleny další primitivní datové typy. Uděláme větší program s jejich použítím, s přehledným rozborem jednotlivých kroků. A mnoho dalšího...
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||