Algoritmy a programování III - teorie


Aktualizováno k 1. 3. 2008

Pro možnost studijního programování lze používat J2SE v 1.4.2_07 SDK, které lze nalézt na stránkách java.sun.com i s dokumentací. Dokumentaci je vhodné také stáhnout a integrovat do nainstalovaného J2SE, dosti se s ní pracuje. Instalace má kolem 50 MB a dokumentace má přes 30 MB.

Co se týče prostředí, pro studijní účely je více než dostačující software JCreator LE v poslední verzi.

Dalším prostředím vhodným pro začátky v Javě je BlueJ. Na webu najdete jak dokumentaci, tak i různé tutoriály.

Po instalaci Javy je nutno počítač restartovat, aby se po instalaci a spuštění BlueJ správně nastavila Java VM.

Co se týče programu BlueJ, lze jen počeštit. Čeština je dodávána přímo v instalačním balíku, jen je nutno zeditovat soubor \BlueJ\lib\bluej.defs, a to následujícím způsobem:

následující řádky

  bluej.language=english
  #bluej.language=afrikaans
  #bluej.language=chinese
  #bluej.language=czech
  #bluej.language=german

změníte na

  #bluej.language=english
  #bluej.language=afrikaans
  #bluej.language=chinese
  bluej.language=czech
  #bluej.language=german

neboli zahešujete angličtinu a odhešujete češtinu.

Následující stránky prezentují výukový kurz Javy pro studenty. Jsou rozděleny do následujících 15 kapitol:

Kapitola Verze
1. Úvod v. 1.00 k 9.5.2005
2. Základy OOP v. 1.00 k 9.5.2005
3. Základy programovacího jazyka Java v. 1.00 k 9.5.2005
4. Třída versus objekt v. 1.00 k 9.5.2005
5. Objektové modelování v Javě v. 1.00 k 9.5.2005
6. Příkazy a řídící struktury v Javě v. 1.00 k 9.5.2005
7. Datové typy v Javě v. 1.00 k 9.5.2005
8. Objektové modelování v Javě - pokračování v. 1.00 k 9.5.2005
9. Ladění a testování programů v. 1.00 k 9.5.2005
10. Operátory a výrazy, porovnávání objektů v. 1.00 k 9.5.2005
11. Kontejnery v. 1.00 k 9.5.2005
12. Dokumentace a distribuce aplikací v. 1.00 k 9.5.2005
13. Výjimky v. 1.00 k 9.5.2005
14. Vstupy a výstupy v Javě v. 1.00 k 9.5.2005
14a. Vstupy a výstupy v Javě - rozšíření v. 1.00 k 16.5.2005
15. Událostmi řízené programování v Javě v. 1.00 k 9.5.2005
16. Grafické uživatelské rozhraní v. 1.00 k 9.5.2005