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
Testimoni (5)
Bahwa kami juga mendapat gambaran yang kompleks tentang konteksnya - misalnya mengapa kami memerlukan beberapa anotasi dan apa artinya. Saya menyukai bagian praktis dari pelatihan ini - harus menjalankan perintah secara manual dan memanggil api lainnya
Alina - ACCENTURE SERVICES S.R.L
Kursus - Quarkus for Developers
Diterjemahkan Mesin
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Kursus - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Kursus - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Kursus - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.