Selamat melanjutkan studi ke tahap selanjutnya di Java University. Di depan ada banyak pengetahuan berguna baru yang akan membantu Anda menjadi profesional pengembangan perangkat lunak.

Apa yang akan Anda pelajari dalam modul Java Core

  1. OOP:
    • enkapsulasi, polimorfisme. Antarmuka
    • membebani, menimpa. Kelas abstrak
    • komposisi, agregasi, pewarisan
  2. Aliran API

  3. Ketik casting, instanceof , alihkan ekspresi
  4. Nuansa memanggil konstruktor. blok statis .
  5. Organisasi kelas Objek : equals() , hashCode() , clone() , toString() . Objek yang tidak dapat diubah
  6. Pengulangan
  7. Pengantar utas:
    • Utas , Dapat dijalankan , mulai , tidur
    • disinkronkan , mudah menguap , tunggu , beri tahu.DeadLock
  8. Pelaksana
  9. ThreadLocal , Callable , Masa Depan
  10. Kelas dalam/bersarang, contoh: Map.Entry
  11. Serialisasi JSON/XML/YAML
  12. Refleksi API
  13. Anotasi di Jawa
  14. Soket
Harap dicatat bahwa beberapa pelajaran dalam modul ini diambil dari kursus utama CodeGym, sehingga gayanya sedikit berbeda (teorinya disajikan menggunakan percakapan antar karakter game). Ini tidak mempengaruhi kedalaman penyajian materi baru — ini hanya metode penyajian yang dipilih.

Semoga berhasil dalam studi Anda!