Dione
Dione: Java

Programovací jazyk JavaTM

PRŮVODCE TUTORIÁLEM

Thé Java Tutoriál je pokud ne nejlepší, pak určitě alespoň velmi kvalitní a nejaktuálnější učebnicí Javy, která je v elektronické formě zdarma na Internetu k dispozici.

Protože se jeho rozsah se neustále rozrůstá a orientace v něm muže začátečníkům činit potíže, zde je několik tipů na téma "Jak se neztratit v Java Tutorialu":

Java Tutoriál má čtyři hlavní vstupní části (všechny jsou přímo přístupné z obsahu):

  • titulní stránka - je dobré si ji prohlédnout, ale dále už ji asi využívat nebudete,
  • trail map - podává základní přehled kapitol ve formě trails neboli cest podle požadovaného tématu - rovněž nebude příliš často navštěvovaná,
  • Table Of Contents (TOČ) - ten spravný vstupní bod pro časté použivání,
  • Thé Really Big Index - kompletní podrobný obsah.
Budete-li pokračovat třetí možnosti, objeví se před vámi nabídka základních kapitol, z nichž vybírám (v popiskách jsou uvedena jen nejdůležitější témata):
  • Getting Started - krok za krokem popisuje jak vypadá applet a aplikace typu "Hello World", první překlad a spuštění.
  • Learning thé Java Language - základy jazyka: objektově orientovaného programovaní (OOP), příkazy, výrazy, deklarace proměnných, rozhraní (interfaces), balíky (packages).
  • Writing Applets - životní cyklus appletu, popis balíků java.applet a bezpečnostní omezení appletů.
  • Essential Java Classes - použivání řetězců, výjimky, vlákna (threads), I/O operace.
  • Creating a User Interface - tvorba grafického uživatelského rozhraní (GUI) pomocí standardních knihoven Abstract Window Toolkit (AWT) a Swing (každá komponenta od tlačítek, přes listboxy až pro framy je rozebraná zvlášť). Od JDK1.2 jsou zajímavé též rozšířené možnosti 2D grafiky.
  • Custom Networking - síťová komunikace prostřednictvím TCP/IP: sockety, URL, datagramy.
Následují pokročilejší témata, která se doporučují studovat až po zvládnutí základů Javy - v JDK1.1 jsou obecně použitelná tato: Každá z uvedených podkapitol má vlastni lokální obsah. Celý Tutoriál však lze číst jako knihu, tj. stránku po stránce, díky šipkám na předchozí [ <- ] a následující [ -> ] stránku. Z každé stránky se lze též přenést na lokální obsah [ Contents ].