5 // OBSAH PŘEDMĚTU // Úvod...7 // 1. Seznámení s Javou...9 // Architektura jazyka Java. // Co to je Java Virtual Machine? // Správa paměti. // 2. Třídy a objekty...15 // Co je lo třída. // Co je to objekt. // Základní principy objektového přístupu. // 3. Návrh tříd...19 // Jak správně navrhovat. // Navrhováni tříd, knihoven a metod. // 4. Grafické uživatelské rozhraní...23 // Co jsou to komponenty. // Systém zpráv a jeho funkčnost. // Používání fontů. // Co je to SWING. // 5. Správci rozvržení...27 // Princip a smysl použití správců rozvržení. // Rozdíly mezi jednotlivými správci. // Pokyny pro užívání správců. // 6. Vstup a výstup...33 // Práce se vstupními a výstupními proudy. // Co je to serializace. // Práce s filtry. // 7. Sítě...39 // Práce s třísou URL a URLConneclion. // Odesílání, přijímání soketů a paketů. // 8. Applety...43 // Jak vytvořit applet a kde jej spouštět. // Struktura appletu. // Jak zpracovávat vstupy od uživatele. // 9. Události...47 // Co jsou to události. // Jak se události používají. // Jaké jsou typy událostí a posluchačů. // 10. Vlákna...57 // Co je to multitasking. // Jak se tvoří vlákna a způsob jejich řízení. // 6 // Java programovací jazyk pro Internet // 11. Distribuované objekty...55 // Co jsou to pojmy disribiiovaný objekt a aplikace. // Co je to architektura CORBA. // Co je to architektura RMI. // 12. Dokumentace...61 // A utomatické prostředky
pro tvorbu dokumentace. // Co je to program javadoc a práce s ním. // Systém nápovědy a jeho využití. // Literatura a zdroje...65 // Další zdroje...66 // Poznámky...67