Návrh Školení

Generika

    Proč, kdy a výhody/náklady na typ Genercis Hranice typu vymazání Zástupné znaky Obecné metody

Vícevláknové zpracování

    Java Systém vláken Správa vláken Interakce s vlákny a stavem vláken Synchronizace vláken Nestálá pole a synchronizované metody čekají a upozorňují na spojení vzoru a vzor spánku Souběžnost API Atomic Operations Thread Pools

Odraz

    Kdy použít a kdy nepoužít reflexi Využití pro metadata Rozhraní API odrazu Třída<T> Třída java.lang.reflect Balíček Typ čtení Informace Navigace ve stromech dědičnosti Dynamická instanciace Dynamické vyvolání Přemýšlení o generických Accessukládání soukromých polí pomocí odraz

Anotace

    Aspektově orientované programování (AOP) Vestavěné anotace Model anotací Typy anotací a anotace Anotace vs. deskriptory (XML)

Víceprocesová komunikace

    Socety sdílené paměti Neblokující zásuvky TCP URL Objekty HTTP a další servery TCP Datagramové klienty a servery Vícevláknové na serverech

Požadavky

Dobrá znalost Java a OOP jako rozhraní, dědičnost, polymorfismus, generika, kolekce, rekurzivní metody, používání anotací a varargů.

  7 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 (3)

Související kurzy

Související kategorie