Modulo 2: Nucleo Java
Il modulo "Java Core" è per quegli studenti che hanno ricevuto una formazione minima in Java e sono pronti ad approfondire le basi dell'OOP, familiarizzare con flussi, serializzazione, interfacce, classi interne e nidificate. Imparerai perché hai bisogno dell'API Reflection , delle annotazioni in Java e scrivi una semplice chat usando i socket. Il "livello di difficoltà" sta aumentando, ma va bene così: una regolare pratica di risoluzione dei problemi ti aiuterà a completare con successo questo modulo e ti preparerà a studiare argomenti avanzati e realizzare progetti più complessi.
- Livello 1
Bloccato OOP: incapsulamento, polimorfismo - Livello 2
Bloccato OOP: sovraccarico, override, classi astratte - Livello 3
Bloccato OOP: composizione, aggregazione, ereditarietà - Livello 4
Bloccato OOP: Interfacce - Livello 5
Bloccato Generici - Livello 6
Bloccato Funzioni lambda - Livello 7
Bloccato Lancio - Livello 8
Bloccato Caratteristiche dei costruttori di chiamata. blocco statico - Livello 9
Bloccato Dispositivo di classe oggetto - Livello 10
Bloccato ricorsione - Livello 11
Bloccato Introduzione ai thread - Livello 12
Bloccato Familiarità con i thread parte 2 - Livello 13
Bloccato Esecutore - Livello 14
Bloccato pool di thread - Livello 15
Bloccato Classi interne/nidificate - Livello 16
Bloccato Serializzazione - Livello 17
Bloccato API di riflessione - Livello 18
Bloccato Annotazioni in Java - Livello 19
Bloccato Prese - Livello 20
Bloccato Progetto finale