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

Akademický rok 2005/2006

Obsah seminářů

  1. java01.pdf : Úvod do jazyka Java: historie, JVM, nástroje, distribuce. Základy objektově orientovaného programování.
  2. java02.pdf (example02.zip) : Sestavení a spuštění aplikace, organizace tříd do balíků. Třída a rozhraní: deklarace, přístupová práva, instance tříd, konstruktory, statické členy. Datové typy.
  3. java03.pdf (example03.zip) : Import tříd. Třídy: dědičnost, inicializace objektu, volání konstruktorů. Příkazy, řízení toku programu. Operátory. Ladění programu (nástroje).
  4. java04.pdf (example04.zip) : Rozhraní: použití, dědičnost. Hierarchie dědičnosti, typová konverze, porovnávání objektů. Abstraktní třídy. Vnořené třídy. Pole.
  5. java05.pdf (example05.zip) : Výjimky. Kontejnery: iterátory, kolekce, seznamy, generics (úvod).
  6. java06.pdf (example06.zip) : Kontejnery: množiny, uspořádané množiny, mapy, uspořádané mapy. Nemodifikovatelné a synchronizované kolekce. For-each loop, autoboxing. Java Archive (JAR), Apache Ant.
  7. java07.pdf (example07.zip) : Grafické uživatelské rozhraní JFC/Swing, tvorba uživatelských komponent. Zavádění tříd.
  8. java08.pdf (example08.zip) : Vstup/Výstup: práce se soubory, proudy, komprimace, serializace. Zpracování XML dokumentů (jemný úvod).
  9. java09.pdf (example09.zip) : Vlákna (threads): sdílení, blokování, priority.
  10. java10.pdf (example10.zip) : Znovupoužitelnost, návrhové vzory. Zásady programování v Javě. /*Refaktorizace*/
  11. java11.pdf () : Výčtový typ, varargs, statický import, generics. Reflektivita. /*Zavádění tříd.*/
  12. () : Ladění výkonu. Jazyky nad platformou JVM.




Link to this Page