Corso di Java base

Corso base sul linguaggio di programmazione java

Obiettivi del corso (descrizione sintetica)

Corso base javaImparare i fondamenti del linguaggio Java. Il corso spiegherà la sintassi, le basi del linguaggio e le librerie più importanti attraverso lezioni teoriche abbinate ad esercitazioni pratiche per verificare l’apprendimento dei concetti illustrati.

A corso ultimato lo studente avrà acquisito le basi di Java e sarà successivamente in grado di sviluppare programmi con questo linguaggio, il più usato e versatile oggi in circolazione.

Programma del corso (moduli)

  • Introduzione a Java

    • Caratteristiche del linguaggio
    • Architecture neutral: la JVM
    • Garbage collection
    • Java e Internet
  • Comandi ed Espressioni

    • Tipi primitivi
    • Costanti ed operatori
    • Comandi per il controllo del flusso
    • Eccezioni
    • Stringhe
    • Array
  • Programmazione ad Oggetti

    • Classe e istanza
    • Metodi e campi
    • Inizializzazione e distruzione
    • Pubblico e privato
    • L’ereditarietà
    • Polimorfismo
    • Eredità e riuso
  • Classi

    • Oggetti
    • Dichiarare una classe
    • Dichiarare campi
    • Dichiarare metodi
    • Costruttori e garbage collection
    • I package
  • Ereditarietà

    • Dichiarare una classe derivata
    • Eredità dei campi
    • Eredità dei metodi
    • La classe Object
    • Le interfacce
    • Classi astratte
  • Thread

    • I problemi del multithreading
    • Stati di un thread
    • Thread e Runnable
    • Cambiamenti di stato di thread
    • Sincronizzazione
    • Wait e Notify
  • Utility Standard

    • Classi ‘wrapper’
    • String, StringBuffer, StringTokenizer
    • Vector, BitSet, Stack
    • Dictionary, Hashtable, Properties
    • Streams, InputStream, OutputStream

Commenti chiusi

Voglio maggiori informazioni su Corso di Java base