Course Outline

Merkloos product

  • Waarom, wanneer en voordeel/kosten van Genercis
  • Typ Wissen
  • Typ grenzen
  • Wildcards
  • Generieke methoden

Multithreading

  • Java Draadsysteem
  • Onderwerpen beheren
  • Interactie met threads en threadstatus
  • Synchronisatie van threads
  • Vluchtige velden en gesynchroniseerde methoden
  • wacht en meld het patroon
  • meedoen en slaappatroon
  • Gelijktijdigheid-API
  • Atomaire operaties
  • Draadpools

Reflectie

  • Wanneer wel en wanneer niet gebruik maken van reflectie
  • Gebruik voor metadata
  • De Reflectie-API
  • De Klasse<T>-klasse
  • Het java.lang.reflect-pakket
  • Type-informatie lezen
  • Navigeren door erfenisbomen
  • Dynamische instantiatie
  • Dynamische aanroep
  • Nadenken over generieke geneesmiddelen
  • Accessprivate velden benutten met behulp van reflectie

Annotaties

  • Aspect-georiënteerd Programming (AOP)
  • Ingebouwde annotaties
  • Annotatiemodel
  • Annotatietypen en annotaties
  • Annotaties versus descriptoren (XML)

Communicatie over meerdere processen

  • Gedeelde herinnering
  • Sokken
  • Niet-blokkerende stopcontacten
  • TCP
  • URL-objecten
  • HTTP- en andere TCP-servers
  • Datagramclients en -servers
  • Multithreading op servers

Requirements

Goede kennis van Java en OOP-achtige interfaces, overerving, polymorfisme, generieke gegevens, verzamelingen, recursieve methoden, het gebruik van annotaties en varargs.

 7 Hours

Number of participants



Price per participant

Getuigenissen (2)

Related Courses

NetBeans

14 Hours

Guava

21 Hours

Vaadin

14 Hours

Enterprise Application Integrations with Spring Integration

14 Hours

Jakarta EE Fundamentals

28 Hours

Quarkus for Developers

14 Hours

Introduction to Apache Struts 2

14 Hours

Learning Gradle

14 Hours

Introduction to JavaServer Faces

14 Hours

OpenXava

14 Hours

Advanced Spring Boot

14 Hours

Angular and Spring Boot

14 Hours

Apache Camel and Spring Boot

14 Hours

Building Microservices with Spring Boot, Docker, and Kubernetes

21 Hours

Spring Boot, React, and Redux

14 Hours

Related Categories

1