Návrh Školení
Abstraktní třída
- Principy deklarace a implementace abstraktních tříd Typické problémy při práci s abstraktními třídami
Role tříd, abstraktních tříd a rozhraní v aplikačním modelu
- Stupně Java objektově orientovaná abstrakce Kompletní objektový model v Java Model programu orientovaný na rozhraní, abstraktní třídy a rozhraní pro aplikaci větší flexibilita a nezávislost každého z jeho subsystémů na sobě při jejich implementaci Aplikace abstraktních tříd v s cílem extrahovat běžnou funkcionalitu rozšířenou o implementaci flexibility, kterou nabízejí rozhraní
Role dynamických a statických objektů v aplikačním modelu
- Statické Java třídy a dynamické vlastnosti těchto tříd Rozlišení funkčnosti obou typů entit v rámci Java a typických použití a jejich příklad dobré praxe při návrhu řešení založených na statických a dynamických bytostech Java Úvod do návrhových vzorů Úvod do továrního návrhového vzoru
Operace s jednoduchými typy a třídami obalů
- Velmi důležitá fakta a techniky pro rozšíření použití jednoduchých typů v Java objektovém modelu. Diskuse o roli obalových tříd jednoduchých typů a typických aplikací tohoto typu v aplikaci
Speciální objekty Java, třída String, StringBuilder a StringBuffer
Připomeňte si základní vlastnosti třídy String a diskutujte o zacházení s objekty String virtuálním strojem
Využití vyrovnávacích tříd a fungování na řetězcích
Formátování a parsování, regulární výrazy
- Úvod do regulárních výrazů v Java Diskuse jak o základních technikách pro práci s regulárními výrazy (třída String), tak o pokročilých technikách založených na vyhrazených třídách pro tento typ konstrukce Tokenizace, vyhledávání a porovnávání vzorů pro typy řetězců
I/O operace
- Podrobná diskuse o mechanismech I/O Java - streamování tříd, třída Writer a Reader, obalování třídy a toky vyrovnávací paměti Java. Otevírání, zavírání a zápis do souborů a soketů
Třídy uvnitř - podrobná diskuse
- Pojednává o tom, jak implementovat a používat vnitřní třídy v Java a takzvané anonymní třídy
Témata - podrobná diskuse, aplikace a problémy
- Témata diskuzí počínaje mechanismem abstrakce vláken v Java a končící synchronizací vláken spojujících vlákna ve skupině, aby se prezentovala a diskutovala témata společných problémů souvisejících s prací vláken, jako jsou uváznutí
Úvahy Java - Úvod a aplikace
- Úvod do mechanismu reflexe Java Témata přednášek zahrnují diskusi o implementaci reflexe v Java, metody načítání a spouštění tříd, konkretizaci tříd a seznámení se strukturou tříd
Java Serializace
- Úvod do Java serializace objektů Co je serializace, jak serializovat objekt, objekty na sobě závislé a jak se vyhnout běžným problémům, s nimiž se setkáváme u těchto typů problémů Typické použití příkladu serializace a RMI CORBA
Požadavky
Znalost problematiky probírané v předmětu Java Základy.
Reference (5)
Že jsme získali komplexní přehled i o kontextu - například proč potřebujeme nějaké anotace a co znamenají. Líbila se mi praktická část školení – nutnost ručně spouštět příkazy a volat zbývající API
Alina - ACCENTURE SERVICES S.R.L
Kurz - Quarkus for Developers
Machine Translated
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Kurz - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Kurz - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Kurz - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.