Congratulazioni per essere passato alla fase successiva dei tuoi studi alla Java University. Avanti è un sacco di nuove conoscenze utili che ti aiuteranno a diventare un professionista dello sviluppo software.
Cosa imparerai nel modulo Java Core
- OOP:
- incapsulamento, polimorfismo. Interfacce
- sovraccaricare, sovraccaricare. Classi astratte
- composizione, aggregazione, ereditarietà
- API flusso
- Digita casting, instanceof , cambia espressione
- Sfumature di chiamare i costruttori. blocco statico .
- Organizzazione della classe Object : equals() , hashCode() , clone() , toString() . Oggetti immutabili
- Ricorsione
- Introduzione ai thread:
- Thread , Runnable , start , sleep
- sincronizzato , volatile , attesa , notifica.DeadLock
- Esecutori testamentari
- ThreadLocal , Chiamabile , Futuro
- Classi interne/nidificate, esempi: Map.Entry
- Serializzazione di JSON/XML/YAML
- API di riflessione
- Annotazioni in Java
- Prese
Tieni presente che alcune delle lezioni di questo modulo sono tratte dal corso principale di CodeGym, quindi il loro stile è leggermente diverso (la teoria viene presentata utilizzando conversazioni tra i personaggi del gioco). Ciò non influisce sulla profondità della presentazione del nuovo materiale: è solo il metodo di presentazione scelto. |
Buona fortuna per i tuoi studi.
GO TO FULL VERSION