Herzlichen Glückwunsch zum Übergang in die nächste Phase Ihres Studiums an der Java University. Vor Ihnen liegt eine Menge neues, nützliches Wissen, das Ihnen dabei helfen wird, ein Softwareentwicklungsprofi zu werden.

Was Sie im Java Core-Modul lernen werden

  1. OOP:
    • Kapselung, Polymorphismus. Schnittstellen
    • überladen, überfordern. Abstrakte Klassen
    • Zusammensetzung, Aggregation, Vererbung
  2. Stream-API

  3. Typumwandlung, Instanz von , Ausdruck wechseln
  4. Nuancen beim Aufrufen von Konstruktoren. statischer Block.
  5. Organisation der Object- Klasse: equal() , hashCode() , clone() , toString() . Unveränderliche Objekte
  6. Rekursion
  7. Einführung in Threads:
    • Thread , Runnable , Start , Sleep
    • synchronisiert , flüchtig , warten , benachrichtigen.DeadLock
  8. Testamentsvollstrecker
  9. ThreadLocal , Callable , Future
  10. Innere/verschachtelte Klassen, Beispiele: Map.Entry
  11. Serialisierung von JSON/XML/YAML
  12. Reflection-API
  13. Anmerkungen in Java
  14. Steckdosen
Bitte beachten Sie, dass einige der Lektionen in diesem Modul aus dem Hauptkurs von CodeGym stammen und daher etwas anders sind (die Theorie wird anhand von Gesprächen zwischen Spielcharakteren präsentiert). Dies hat keinen Einfluss auf die Tiefe der Präsentation des neuen Materials – es ist lediglich die gewählte Präsentationsmethode.

Viel Erfolg im Studium!