Jbrick-Java
 Framework Java
 Java code generation
 Java ed Open Source
 Il BPM open source
 Imparare Java
 jBrick newsletter

 

Linguaggi di Programmazione


torna al catalogo

Java per C/C++ Developers

Introduzione alla tecnologia Java per programmatori C++.
Scopo del corso è rendere i partecipanti autonomi sulla logica ad oggetti e sulle caratteristiche principali del linguaggio.


Durata: 6 giorni di 7 ore
N° Max Utenti consigliato: 8
Prerequisiti: Conoscenza di C o C++.

Contenuti

Presentazione di Java:
. JVM
. Portabilità
. Bytecode.
. Differenze nella gestione della memoria tra Java e C++

Ambiente di lavoro:
. JDK
. Eclipse

Elementi di base del linguaggio:
. Dati primitivi
. Operatori
. Commenti e javadoc
. Forma di un programma Java
. Definizione e istanziamento di classi
. Il metodo costruttore
. Strutture condizionali e iterative
. Package
. Stringhe
. Array e Vettori
. Differenze sintattiche tra Java e C++

 

 

 

Programmazione Object Oriented in Java:
. Oggetti
. Classi
. Metodi
. Incapsulamento
. Ereditarietà
. Polimorfismo
. Livelli di visibilità per le classi, per gli attributi e per i metodi.
. Differenze con la programmazione Object Oriented in C++
Interfacce e classi astratte:
. Interfacce
. Classi astratte
Gestione eccezioni:
. Definizione eccezione
. Gestione degli errori con il blocco try/catch/finally
. Rilanciare una eccezione
. Sollevare una eccezione

Esempi e prove pratiche.