Concetti di informatica e fondamenti di Java 5a ed
Concetti di informatica e fondamenti di Java è un libro scritto da Cay Horstmann, docente di Computer Science presso la San Jose State University. Si tratta di un testo che introduce i principi della programmazione orientata agli oggetti con il linguaggio Java, uno dei più diffusi e utilizzati nel mondo dell'informatica. Il libro è rivolto sia agli studenti universitari che vogliono apprendere le basi della programmazione, sia ai programmatori esperti che vogliono approfondire le caratteristiche avanzate di Java.
Il libro si compone di 15 capitoli, che coprono i seguenti argomenti:
- Introduzione all'informatica e al linguaggio Java
- Elementi fondamentali del linguaggio: variabili, tipi, operatori, espressioni, istruzioni
- Controllo del flusso: selezione, iterazione, eccezioni
- Metodi: definizione, invocazione, parametri, valori di ritorno
- Classi e oggetti: concetti di classe, oggetto, istanza, costruttore, metodo, attributo
- Ereditarietà: concetti di superclasse, sottoclasse, ereditarietà, polimorfismo, overriding
- Interfacce e classi astratte: concetti di interfaccia, classe astratta, implementazione, ereditarietà multipla
- Grafica: concetti di componente grafico, finestra, pannello, evento, listener
- Gestione degli eventi: concetti di evento, listener, gestore, modello delegato
- Array e collezioni: concetti di array, lista, insieme, mappa, iteratore
- Algoritmi e strutture dati: concetti di algoritmo, complessità, ordinamento, ricerca, lista collegata, pila, coda
- Ricorsione: concetti di ricorsione, chiamata ricorsiva, caso base
- File e flussi: concetti di file, flusso, lettura/scrittura binaria/testuale/oggetti
- Thread e concorrenza: concetti di thread, processo, esecuzione parallela/concorrente/sincronizzata
- Programmazione generica: concetti di tipo generico/parametrico/vincolato/limitato/wildcard
Il libro è aggiornato alla versione Java 11 del linguaggio, ma la maggior parte degli esempi è compatibile anche con le versioni precedenti a partire da Java 8. Il libro contiene numerosi esempi svolti, esercizi e problemi, oltre a una appendice con le linee guida per la codifica e un compendio sintattico del linguaggio. Il libro è disponibile in formato cartaceo o digitale.
: Concetti di informatica e fondamenti di Java Maggioli Editore : Codice degli esempi : Progetti di programmazione : Appendice E - Linguaggio Java: linee guida per la codifica : Appendice F - Linguaggio Java: compendio sintattico : Concetti di informatica e fondamenti di Java -
amazon.com : Concetti Di Informatica E Fondamenti Di Java 5a Ed Rar .mobi Book Torrent