View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide

Akademický rok 2007/2008

Obsah seminářů

  1. (  4.2.) : Úvod do jazyka Java: historie, nástroje, distribuce, Java Virtual Machine (JVM). Základy OO: objekt, třída, rozhraní, abstrakce, zapouzdření, konstruktory.
  2. (11.2.) : Datové typy. Deklarace třídy, modifikátory přístupu. Sestavení a spuštění aplikace, struktura aplikace (balíky), import tříd.
  3. (18.2.) : Základy OO: dědičnost, polymorfismus. Inicializace objektu. Pole. Příkazy, základní operátory.
  4. (25.2.) : Hierarchie dědičnosti, typová kontrola, typová konverze, porovnávání objektů. Rozhraní v Javě. Ladění programu.
  5. (  3.3.) : Výjimky. Abstraktní třídy, vnořené třídy, výčtový typ, varargs, statický import.
  6. (10.3.) : Kontejnery: iterátor, kolekce, seznam, množina, mapa. Generické kontejnery. For-each loop, autoboxing.
  7. (17.3.) : Vlákna (threads): plánování, sdílení, synchronizace.
  8. (24.3.) : Velikonoce
  9. (31.3.) : Grafické uživatelské rozhraní JFC/Swing. Základy OO: technika návrhu, ukázková aplikace.
  10. (  7.4.) : Vstup/Výstup. Zpracování XML dokumentů. Sokety.
  11. (14.4.) : Základy OO: Návrhové vzory. Java Archive (JAR), Apache Ant.
  12. (21.4.) : JVM, správa paměti, zavádění tříd. Zásady programování v Javě.
  13. (28.4.) : Externí lektor: Petr Adámek: J2EE

Podklady k přednáškám
  1. uvod.pdf, zakladyOO-I.pdf
  2. programovaniJava-I.pdf
  3. zakladyOO-II.pdf, prikazyPole.pdf
  4. programovaniJava-II.pdf, ladeni.pdf
  5. vyjimky.pdf, specTridy.pdf
  6. kontejnery.pdf
  7. java-concurrency.pdf
  8. gui.pdf, ukazka.zip
  9. proudy.pdf, sokety.pdf, ukazka-sokety.zip
  10. antJar.pdf, design-patterns.pdf
  11. zavadeniTrid.pdf, zasadyProg.pdf
  12. http://kore.fi.muni.cz:5080/wiki


Radek Kočí (koci AT fit.vutbr.cz)



Link to this Page