Binabati kita sa paglipat sa susunod na yugto ng iyong pag-aaral sa Java University. Sa unahan ay maraming bagong kapaki-pakinabang na kaalaman na tutulong sa iyo na maging isang propesyonal sa pagbuo ng software.

Ano ang matututuhan mo sa Java Core module

  1. OOP:
    • encapsulation, polymorphism. Mga interface
    • overloading, overriding. Mga abstract na klase
    • komposisyon, pagsasama-sama, pamana
  2. Stream API

  3. Uri ng casting, instanceof , switch expression
  4. Nuances ng pagtawag sa mga constructor. static na bloke.
  5. Organisasyon ng klase ng Bagay : equals() , hashCode() , clone() , toString() . Mga bagay na hindi nababago
  6. Recursion
  7. Panimula sa mga thread:
    • Thread , Runnable , simulan , matulog
    • naka-synchronize , pabagu-bago , maghintay , ipaalam.DeadLock
  8. Mga tagapagpatupad
  9. ThreadLocal , Callable , Future
  10. Inner/nested classes, mga halimbawa: Map.Entry
  11. Serialization ng JSON/XML/YAML
  12. Reflection API
  13. Mga anotasyon sa Java
  14. Mga socket
Pakitandaan na ang ilan sa mga aralin sa modyul na ito ay kinuha mula sa pangunahing kurso ng CodeGym, kaya bahagyang naiiba ang kanilang istilo (ang teorya ay ipinakita gamit ang mga pag-uusap sa pagitan ng mga karakter ng laro). Hindi ito nakakaapekto sa lalim ng pagtatanghal ng bagong materyal — ito ay pinili lamang na paraan ng pagtatanghal.

Good luck sa iyong pag-aaral!