Kursplan
Generika
- Varför, när och nytta/kostnad för Genercis
- Skriv radering
- Typgränser
- Jokertecken
- Generiska metoder
Multithreading
- Java Gängsystem
- Hantera trådar
- Interagera med trådar och trådtillstånd
- Trådsynkronisering
- Flyktiga fält och synkroniserade metoder
- vänta och meddela mönster
- gå med och sömnmönster
- Concurrency API
- Atomverksamhet
- Trådpooler
Reflexion
- När man ska använda och när man inte ska använda reflektion
- Används för Meta-Data
- Reflection API
- Klass<T>-klassen
- Paketet java.lang.reflect
- Information om lästyp
- Navigera i arvsträd
- Dynamisk instansiering
- Dynamisk anrop
- Reflekterar över Generics
- Accessatt använda privata fält med reflektion
Anteckningar
- Aspektorienterad Programming (AOP)
- Inbyggda anteckningar
- Anteckningsmodell
- Anteckningstyper och anteckningar
- Anteckningar kontra deskriptorer (XML)
Multiprocesskommunikation
- Delat minne
- Socekts
- Icke-blockerande uttag
- TCP
- URL-objekt
- HTTP och andra TCP-servrar
- Datagram klienter och servrar
- Multi-Threading i servrar
Krav
Goda kunskaper om Java och OOP-liknande gränssnitt, arv, polymorfism, generika, samlingar, rekursiva metoder, med användning av annoteringar och varargs.
Vittnesmål (4)
Att vi fick en komplex överblick även om sammanhanget - till exempel varför behöver vi vissa annoteringar och vad de betyder. Jag gillade den praktiska delen av träningen - att behöva köra kommandona manuellt och anropa resten av api:erna
Alina - ACCENTURE SERVICES S.R.L
Kurs - Quarkus for Developers
Machine Translated
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Kurs - Advanced Spring Boot
All to topic actually including API
RODULFO ALMEDA JR - DATAWORLD COMPUTER CENTER
Kurs - Introduction to JavaServer Faces
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.