Dione
Z. KotalaP. Toman: Java
Predchozi Dalsi

Obsah

       

1. ┌vod

2. Konvence

2.1. Typografie
2.2. Identifikßtory

3. Kßvu, prosφm?

3.1. Vlastnosti jazyka
3.2. Java Platforma
3.3. Java nenφ JavaScript
3.4. Nedostatky Javy

4. Prvnφ ╣ßlek aneb ZaΦφnßme

4.1. Instalace JDK
4.1.1. Verze JDK
4.2. Aplikace versus applet
4.2.1. P°φklad aplikace
4.2.2. P°φklad appletu

5. Program v Jav∞

5.1. Struktura programu
5.2. P°eklad
5.3. B∞h programu

6. Lexikßlnφ elementy

6.1. Identifikßtory
6.2. Komentß°e
6.3. KlφΦovß slova
6.4. Konstanty
6.4.1. CeloΦφselnΘ konstanty
6.4.2. ZnakovΘ konstanty
6.4.3. ╪et∞zcovΘ konstanty
6.4.4. Racionßlnφ konstanty
6.4.5. LogickΘ konstanty
6.4.6. Konstanty typu t°φda

7. DatovΘ typy

7.1. Zßkladnφ datovΘ typy
7.1.1. CeloΦφselnΘ typy
7.1.2. Znakov² typ
7.1.3. Racionßlnφ typy
7.1.4. Logick² typ
7.2. ReferenΦnφ datovΘ typy
7.2.1. Objekt
7.2.2. Pole

8. V²razy

8.1. AritmetickΘ operßtory
8.2. RelaΦnφ operßtory
8.3. LogickΘ operßtory
8.4. BitovΘ operßtory
8.5. Operßtor p°i°azenφ
8.6. Operßtor konverze (p°etypovßnφ)
8.6.1. Roz╣i°ujφcφ konverze
8.6.2. Zu╛ujφcφ konverze
8.7. Ternßrnφ operßtor
8.8. Operßtor new
8.9. P°ehled priorit jednotliv²ch operßtor∙

9. P°φkazy

9.1. Prßzdn² p°φkaz
9.2. V²razov² p°φkaz
9.3. Slo╛en² p°φkaz (blok)
9.4. Deklarace lokßlnφch prom∞nn²ch
9.5. Nßv∞╣tφ
9.6. if
9.7. switch
9.8. while
9.9. do
9.10. for
9.11. break
9.12. continue
9.13. return
9.14. throw, try, catch, finally
9.15. synchronized

10. Zßkladnφ pojmy z OOP

10.1. Objekt
10.2. Zprßva
10.3. T°φda
10.4. D∞diΦnost
10.5. Vφcetvarost

11. Implementace OOP v Jav∞

11.1. Objekt
11.1.1. Vytvo°enφ objektu
11.1.2. Pou╛φvßnφ objektu
11.1.3. Zru╣enφ objektu
11.2. T°φda
11.2.1. Deklarace t°φdy
11.2.2. Metody
11.2.3. Konstruktory
11.2.4. ╚lenskΘ prom∞nnΘ
11.3. D∞diΦnost
11.4. P°φstupovß prßva
11.5. T°φda Object
11.6. Rozhranφ (interface)
11.7. Inicializace t°φd a rozhranφ
11.7.1. Inicalizßtory
11.8. Vno°enΘ t°φdy

12. Balφky (packages)

12.1. Import t°φd
12.2. Vytvß°enφ balφk∙
12.3. Java Core API

13. V²jimky

13.1. T°φdy v²jimek
13.2. Vyvolßnφ v²jimky
13.3. Deklarace v²jimek
13.4. Propagace v²jimek
13.5. Runtime v²jimky
13.6. Koncov² blok (finally)

14. ╪et∞zce

14.1. T°φda String
14.2. T°φda StringBuffer
14.3. Konverze hodnoty datovΘho typu na °et∞zec
14.4. Konverze °et∞zce na hodnotu datovΘho typu

15. Prßce s datov²mi proudy

15.1. T°φda File
15.2. T°φda RandomAccessFile
15.3. T°φda InputStream
15.4. T°φda OutputStream
15.5. T°φda Reader
15.6. T°φda Writer
15.7. Standardnφ vstup a v²stup

16. Vlßkna (threads)

16.1. T°φda Thread
16.2. Rozhranφ Runnable
16.3. Ze ╛ivota vlßkna
16.4. Plßnovßnφ (scheduling)
16.5. Synchronizace
16.5.1. KritickΘ sekce
16.5.2. Synchronizace kritick²ch sekcφ
16.5.3. ┌loha producent - konzument
16.5.4. Blok synchronized
16.6. DΘmoni
16.7. Skupiny

17. Applet

17.1. Struktura appletu
17.2. T°φda java.applet.Applet
17.3. Applet na WWW strßnce
17.3.1. Komunikace mezi applety

A. Abstract Window Toolkit (AWT)

A.1. Komponenty
A.2. Zpracovßnφ udßlostφ
A.3. V²stup grafiky

B. Escape k≤dy

C. Unicode

C.1. UTF-8
C.2. AkcentovanΘ znaky v Unicode

D. Java Development Kit - JDK

D.1. SystΘmovß prom∞nnß CLASSPATH
D.2. P°ekladaΦ javac
D.3. Interpret java
D.4. Prohlφ╛eΦ appletviewer
D.5. Debugger jdb
D.6. Generßtor dokumentace javadoc
D.7. Disassembler javap
D.8. Generßtor hlaviΦkov²ch soubor∙ javah
D.9. ArchivaΦnφ program jar
D.10. Nßstroj pro digitßlnφ podpisy javakey
D.11. Konvertor native2ascii
D.12. Programy pro podporu RMI

Literatura


Predchozi
Converted by Selathco v0.9 on 25.09.1999 19:46
Dalsi