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.

 7 timmar

Antal deltagare



Price per participant

Vittnesmål (3)

Relaterade Kurser

Relaterade Kategorier