Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Struttura del corso
Recensione
- Eredità e Successioni
- Riferimenti a oggetti ed ereditarietà
- Polimorfismo
- Metodi statici e predefiniti dell'interfaccia
- Collezioni e generici
- Generics (ereditarietà, caratteri jolly)
- Scrittura di tipi generici
Design Patterns
- Creazione di oggetti
- Metodi e campi statici
- nuovo Operatore
- Modelli di creazione
- Ereditarietà vscomposizione / Pro e contro
- Modello composito
- Classi interne
Riflessione
- La classe denominata Classe
- Ricerca di campi, metodi e costruttori
- AccessCampi di utilizzo, Richiamo di metodi
- Esame delle matrici
Annotazioni
- Annotazioni nell'API Java (@Override, @Deprecated)
- Definizione delle annotazioni
Funzionale Programming
- Panoramica di Lambda Expression
- Interfacce Lambda Expressioni e funzionali
- Utilizzo di ioni Lambda Express
- Utilizzo dei riferimenti ai metodi
L'API Stream
- Stream e raccolte
- Filtraggio delle raccolte
- Concatenamento e pipelining
API Data/Ora
- API Legecy
- API Data/Ora (JSR 310)
- Eventi basati sulla data e sull'ora
- Timestamp, periodi e durate
- Esecuzione di calcoli
- Formattazione
- Localizzazione / Fusi orari
Nozioni di base su JUnit
- Panoramica di JUnit, sviluppo basato su test
- Test e asserzioni
- Utilizzo delle eccezioni
- Organizzare i test con JUnit
- Dispositivi di scrittura - @Before, @After
- Suite di test e altre funzionalità
- Cenni preliminari sugli oggetti fittizi
Strumenti di compilazione
- Panoramica di Ant
- Maven Panoramica
Requisiti
Conoscenza della lingua Java e dell'OOP. I partecipanti devono conoscere i pacchetti, i flussi e i cicli di controllo, le classi concrete di base e le interfacce di base.
7 ore
Recensioni (1)
La prima parte, quella relativa ai meccanismi di base