Programovanie v Jave
Prípona
.zip |
Typ
skriptá |
Stiahnuté
93 x |
Veľkosť
0,2 MB |
Jazyk
slovenský |
ID projektu
11364 |
Posledná úprava
28.11.2018 |
Zobrazené
1 382 x |
Autor:
- |
Zdieľaj na Facebooku |
Detaily projektu |
Popis:
Jedná sa o dosť ucelený pohľad na problematiku Java SE, JDK packages a ostatných komponentov pre pochopenie objektovo orientovaného jazyka a jeho syntax.
Kľúčové slová:
Programovanie
Java
manuál
objektové programovanie
syntax
JDK
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 a rozhraní
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
Reference
O súboroch cookie na tejto stránke
Súbory cookie používame na funkčné účely, na zhromažďovanie a analýzu informácií o výkone a používaní stránky.