Návrh Školení

Začněme

    Historie JVM JDK JRE Hello World JavaDokumentace API pro třídy dokumentů a balíčky

Základní

    Java porovnání s C++ Jednoduché výstupní poznámky Nativní datové typy Proměnné Klíčová slova Identifikátory Výrazy a operátory Jednoduché a složené příkazy Řídicí příkazy Cyklické příkazy Přiřazení Lokální proměnné Tvrzení Anotace

Úvod do OOP

    Objekty a třídy cyklu vývoje softwaru Klíčové vlastnosti OOP vztahů mezi objekty

Objektově orientovaný Programming

    Objekty Třídy a proměnné typu třídy Deklarování tříd, proměnné typu třídy Volání metody „toto“ speciální klíčové slovo Deklarace třídy Deklarování atributů Metody deklarování Přetížení Deklarování konstruktorů Výchozí konstruktory Přetížení konstruktorů Použití „toto“ v rámci konstruktorů Statické proměnné Počáteční statické metody Finální Statické Balíčky Prohlášení o balíku Prohlášení o „importu“ Declaring Enums Java Dokumentace API

Pole a řetězce

    Pole hodnot nativního typu Pole objektů Čtvercové závorky Pozice Kopírování hodnot pole Vícerozměrné pole Proměnná 'délka' Třída 'String' Instanciace řetězce Porovnání řetězců Metoda 'toString()' Třída StringBuffer Třída StringBuilder Třída StringTokenizer Předávání argumentů „hlavní“ metoda

Dědictví

    Úvod do dědičnosti Dědičnost v Java Derivace Syntaxe Dědičnost Význam Konstruktory a modifikátory přístupu dědičnosti Přepisovací metody Polymorfismus Konstruktory & 'super' klíčové slovo Abstraktní rozhraní třídy 'instance' operátor casting Reference Zastaralé metody Třída 'objekt'

Vnitřní třídy

    Typy vnitřních tříd Hloubkový význam Vnitřní třídy v rámci metod Anonymní Vnitřní třída Statická Vnitřní třída

Zpracování výjimek

    Mechanismus zpracování výjimek Hierarchie tříd výjimek Tři typy výjimek Příkaz Try&Catch Příkaz 'hoď' Vrhací řetěz 'konečně' Blok 'hodí' Přidání pravidla 'Handle or Declare' Metody přetížení, ukázky

Základy vláken

    Co je vlákno? Části závitu Vytvoření nového vlákna Zahájení závitu Více závitů

I/O streamy

    Java Přehled I/O Kategorie I/O proudů Byte & Char Streamy Abstraktní třída InputStream Abstraktní třída OutputStream Zápis/čtení do/ze souborů

Generika

    Úvod Podtypy Zástupné znaky

Sbírky

    Úvod Seznam sad výkonu Mapa fronty

Požadavky

Žádný

  14 hodiny
 

Počet účastníků


Začátek

Konec


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Reference (4)

Související kurzy

Související kategorie