Kerangka Materi
Kelas Abstrak
- Prinsip pengumuman dan implementasi kelas abstrak
- Masalah-masalah umum yang dihadapi saat bekerja dengan kelas abstrak
Peran kelas, kelas abstrak dan antarmuka dalam model aplikasi
- Tingkat Java objek-orientasi abstrak
- Model objek lengkap dalam Java
- Model program yang terorientasi untuk antarmuka, kelas abstrak dan antarmuka untuk aplikasi yang lebih fleksibel dan independen dari satu subsistem ke subsistem lain dalam implementasinya
- Aplikasi kelas abstrak untuk mengekstrak fungsi umum yang diperluas oleh fleksibilitas yang ditawarkan oleh antarmuka
Peran objek dinamis dan statis dalam model aplikasi
- Kelas Java statis dan sifat dinamis dari kelas-kelas ini
- Membedakan fungsi dari kedua jenis entitas ini dalam Java dan penggunaan tipikal, serta contoh praktik baik dalam desain solusi berbasis objek statis dan dinamis Java
- Pendahuluan tentang pola desain
- Pendahuluan tentang pola desain factory
Operasi dengan tipe sederhana dan kelas wrapper
- Fakta-fakta penting dan teknik untuk memperluas penggunaan tipe sederhana dalam model objek Java
- Diskusi tentang peran kelas wrapper untuk tipe sederhana dan aplikasi tipikal jenis ini dalam aplikasi
Objek Java khusus, kelas String, StringBuilder dan StringBuffer
Penyegaran sifat dasar kelas String dan diskusi tentang pengolahan objek String oleh mesin virtual
Penggunaan kelas buffer dan operasi pada string
Format dan parsing, ekspresi reguler
- Pendahuluan tentang ekspresi reguler dalam Java
- Diskusi tentang kedua teknik dasar untuk menangani ekspresi reguler (kelas String) serta teknik majemuk berbasis kelas khusus untuk jenis konstruksi ini
- Tokenisasi, pencarian dan cocokan pola untuk tipe string
Operasi I / O
- Diskusi rinci tentang mekanisme I / O Java - kelas streaming, kelas Writer dan Reader, kelas wrapper dan buffering stream Java
- Membuka, menutup dan menulis ke file dan soket
Kelas dalam - diskusi rinci
- Memdiskusikan cara mengimplementasikan dan menggunakan kelas dalam Java dan kelas anonim yang disebut
Topik - diskusi rinci, aplikasi dan masalah
- Memdiskusikan topik topik mulai dari mekanisme abstraksi thread di Java hingga sinkronisasi thread, mengelompokkan thread untuk mempresentasikan dan membahas topik pool umum masalah yang terkait dengan kerja thread, seperti deadlock
Refleksi Java - Pendahuluan dan aplikasi
- Pendahuluan tentang mekanisme refleksi Java
- Topik kuliah termasuk diskusi tentang implementasi refleksi di Java, memuat dan menjalankan metode kelas, instansiasi kelas dan mengetahui struktur kelas
Serialisasi Java
- Pendahuluan tentang serialisasi objek Java
- Apa itu serialisasi, bagaimana cara serialisasi objek, objek yang bergantung satu sama lain dan bagaimana menghindari masalah umum yang dihadapi dengan jenis masalah ini
- Aplikasi serius seperti contoh serialisasi dan RMI CORBA
Persyaratan
Pengetahuan mengenai masalah yang dibahas dalam kursus Java Fundamentals.
Testimoni (5)
Bahwa kita mendapatkan gambaran yang kompleks juga tentang konteksnya - misalnya mengapa kita memerlukan beberapa anotasi dan apa artinya. Saya suka bagian praktis dari pelatihan - harus menjalankan perintah secara manual dan memanggil rest api.
Alina - ACCENTURE SERVICES S.R.L
Kursus - Quarkus for Developers
Diterjemahkan Mesin
Informasi tambahan yang dibagikan, pelatihan tidak hanya berfokus pada Groovy secara langsung, yang sangat bagus.
Covenant - Vodacom
Kursus - Groovy Programming
Diterjemahkan Mesin
instruktur dapat menjelaskan topik dengan jelas dan dapat menjawab setiap pertanyaan.
Hannah Mae Lubigan - Security Bank Corporation
Kursus - Advanced Spring Boot
Diterjemahkan Mesin
Gaya pelatihan dan pembina membantu menyelesaikan masalah yang dihadapi selama latihan.
Carl Angelo Gonzales - Security Bank Corporation
Kursus - Spring Boot for Beginners
Diterjemahkan Mesin
Luasnya topik yang dibahas cukup banyak dan pelatih mencoba untuk menangani semuanya dengan baik.
Lakshmipriya Sivakumar - Deque Systems Inc
Kursus - Spring Boot, React, and Redux
Diterjemahkan Mesin