Description
Il linguaggio di programmazione Java è attualmente uno degli strumenti più utilizzati in ambito informatico. La sua capillare diffusione è dovuta in particolare alla capacità di agire su piattaforme di ogni tipo, dai grandi server alle applicazioni desktop, dal settore mobile fino ai contesti embedded, indipendentemente dal sistema operativo. Questo libro guida il lettore lungo un percorso di apprendimento ragionato che
conduce dalle basi fino alle caratteristiche più avanzate del linguaggio, in modo da poterlo sfruttare e diventarne padroni.
Il testo è suddiviso in cinque parti:
1. basi del linguaggio, per imparare a programmare anche senza alcuna esperienza pregressa;
2. panoramica completa sulla Programmazione Orientata agli Oggetti (OOP), per
comprenderne la sintassi ma soprattutto per sfruttarla in una corretta strutturazione
dei progetti;
3. strumenti di gestione delle informazioni, per analizzare e valorizzare il patrimonio informativo, vera ricchezza di ogni software;
4. esplorazione delle vie di comunicazione e interazione, considerando sia le risorse esterne (database, file e servizi in rete) sia le interfacce utente, per una comoda fruizione delle applicazioni;
5. Le novità di Java 9.