_Java_
Corso
A Milano
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Luogo
Milano
-
Ore di lezione
35h
Obiettivo del corso: Per le sue caratteristiche di linguaggio totalmente orientato agli oggetti, la sua portabilità e la sua filosofia open source Java è uno dei linguaggi di programmazione più richiesto dalle aziende. Questo corso si propone di formare dalla radice programmatori Java in grado di confrontarsi efficacemente con il mondo del lavoro. Rivolto a: Consultare con il centro.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Consultare con il centro.
Opinioni
Programma
- Una panoramica di Java
- Java è un linguaggio orientato ad oggetti: vantaggi
- COMPILATORE JAVA
- JVM
- AMBIENTE JAVA
- Perchè JAVA è SOLIDO?
- Perchè JAVA è DISTRIBUITO?
- BINDING DINAMICO
- INSTALLAZIONE
- Albero delle directory
- Esecuzione dei programmi
- La variabile di sistema PATH
- Un primo semplice programma
- Tipi di Dati, Variabili e Array
- Java è un linguaggio fortemente tipizzato
- tipi primitivi
- Interi
- Tipi in virgola mobile
- Caratteri
- Booleani
- Variabili
- Conversioni di tipo e casting
- Promozione automatica di tipo nelle espressioni
- Array
- Operatori
- Operatori aritmetici
- Operatori a livello bit
- Operatori relazionali
- Operatori logici booleani
- L´ operatore di assegnazione
- L´ operatore ?
- Dichiarazioni di controllo
- Le dichiarazioni di selezione di Java
- Dichiarazioni di iterazione
- Dichiarazione di salto
- Introduzione alle classi
- I principi fondamentali delle classi
- Dichiarare gli oggetti
- Assegnare le variabili di riferimento agli oggetti
- Introduzione ai metodi
- Costruttori
- La parola chiave this
- Garbage collection
- Il metodo finalize()
- Metodi e classi
- Sovraccarico dei metodi: overloading
- Passaggio per valore
- Passaggio per riferimento
- Restituire gli oggetti
- Ricorsione
- Modificatori di accesso public, protected, private
- Static
- Final
- Classi annidate e interne
- Esecuzione dei programmi
- Classe String
- Utilizzare gli argomenti della linea di comando
- Varargs: argomenti a lunghezza variabile
- ECCEZIONI
- Perché introdurre le Eccezioni
- Cos’è un Eccezione in Java
- Gestire l’eccezioni
- Perché introdurre le Eccezioni
- Cos’è un Eccezione in Java
- Gestire l’eccezioni
- Gestione 1: Ignorare l’eccezioni
- Gestione 2: Processare l’eccezione quando accade, try/catch
- catch multipli
- Vincoli sottoclassi/superclassi delle eccezioni
- Istruzione try annidate
- Gestione 3 :Propagare l’eccezioni
- L´ istruzione throw
- Gerarchia di classe delle eccezioni
- Eccezioni NON CONTROLLATE
- Eccezioni CONTROLLATE
- La clausola finally
- Eccezioni PERSONALIZZATE
- Eccezioni CONCATENATE
- L´ istruzione throw
- Gerarchia di classe delle eccezioni
- Programmazione Multithread
- Il modello dei thread in Java
- Il thread principale
- Interfaccia runnable
- Estendere la classe Thread
- Creare e gestire Thread multipli
- Utilizzare isAlive,join,setPriority
- Sincronizzazione
- Comunicazione tra thread
- Sospendere, riprendere e arrestare i Thread
- Enumerazioni, autoboxing
- Enumerazioni
- Wrapper del tipo
- Autoboxing e auto-unboxing
- I/O
- Elementi di base dell´ I/O
- Leggere l´ input da console
- Scrivere l´ output su console
- Lettura da file
- Scrittura su file
- Generics
- Cosa sono i generics?
- Un semplice esempio di generics
- Una classe generica con due parametri tipo
- Gestire le Stringhe
- I costruttori di String
- Confronto di stringhe
- Cercare le stringhe
- Modificare una stringa
- Convertire le minuscole in maiuscole e viceversa
- StringBuffer, StringBuilder
- Esplorare java.lang
- Wrapper dei tipi primitivi
- Gestione memoria
- Eseguire altri programmi
- Process, Runtime
- ProcessBuilder
- Classe System e metodo currentTimeMillis()
- Cloneable
- Class
- Classe Math
- Classe Package
- java.util : ´ I Collections Framework´
- Vantaggi delle Collections
- Le interfaccie del Collections Framework
- La classe ArrayList
- La classe LinkedList
- La classe LinkedHashSet
- La classe TreeSet
- La classe LinkedHashMap
- Metodo compare della classe Comparator
- Algoritmi delle Collection
- Properties
- java.util : ´ Classi Di Utilità´
- La classe GregorianCalendar
- La classe Random
- La classe Formatter
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
_Java_