Kerangka Materi

Generik

  • Kenapa, kapan, dan manfaat / biaya Generik
  • Type Erasure
  • Batasan Tipe
  • Wildcards
  • Metode Generik

Multithreading

  • Sistem Thread Java
  • Pengelolaan Threads
  • Interaksi dengan Threads dan Status Thread
  • Sinkronisasi Thread
  • Field Volatile dan Metode Synchronized
  • Polanya wait dan notify
  • Polanya join dan sleep
  • API Concurrency
  • Operasi Atomik
  • Thread Pools

Reflection

  • Kapan menggunakan dan kapan tidak menggunakan reflection
  • Penggunaan Meta-Data
  • API Reflection
  • Kelas Class<T>
  • Paket java.lang.reflect
  • Membaca Informasi Tipe
  • Mempetakan Pewarisan
  • Instanisasi Dinamis
  • Invokasi Dinamis
  • Reflecting on Generics
  • Mengakses field pribadi menggunakan reflection

Anotasi

  • Programming Berorientasi Aspek (AOP)
  • Anotasi Bawaan
  • Model Anotasi
  • Tipe Anotasi dan Anotasi
  • Anotasi vs. Deskriptor (XML)

Komunikasi antar proses

  • Shared memory
  • Socket
  • Socket Non-Blocking
  • TCP
  • Objek URL
  • Server HTTP dan TCP lainnya
  • Klien dan Server Datagram
  • Multithreading di Server

Persyaratan

Pengetahuan yang baik tentang Java dan OOP seperti antarmuka, pewarisan, polimorfisme, generics, koleksi, metode rekursif, menggunakan anotasi dan varargs.

 7 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait