Struttura del corso

Introduzione

  • JVM, JRE e JDK
  • Ambiente di sviluppo integrato
  • Compilazione ed esecuzione di un codice Java

Java Sintassi

  • Pacchetti
  • Variabili, matrici e tipi di dati
  • Operatori e flusso di controllo
  • Dettagli dell'enumerazione

Orientato agli oggetti Programming

  • Classi e oggetti
  • Costruttori di classi
  • Ereditarietà, overload ed override
  • Access modificatori
  • Classi astratte
  • Interfacce

Java Quadro di riferimento per la raccolta

  • Confronto tra raccolte e matrici
  • Liste, mappe, code e set
  • Mappe
  • Uguale e contratto hashCode
  • Cernita

Gestione delle eccezioni

  • Classe Lanciabile
  • Eccezioni controllate e non controllate
  • Generazione di un'eccezione
  • «Prova... Istruzioni catch'
  • Creazione di eccezioni personalizzate

Input/Output API

  • Utilizzo dei flussi di input e output
  • Flusso di byte e di caratteri
  • Gestione dei file
  • Serializzazione degli oggetti
  • NIO.2

Java Concorrenza

  • Thread e concorrenza
  • Classe di thread e interfaccia eseguibile
  • Esecuzione di taks utilizzando ExecutorService
  • Sincronizzazione dei thread

Requisiti

È richiesta la conoscenza di un linguaggio di programmazione procedurale (come C, PHP, Basic, Pascal) o di un linguaggio di programmazione orientato agli oggetti.

  28 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (3)

Corsi relativi

Categorie relative