1. Introduzione
Il PDF di questo documento è disponibile |QUI|.
Questo documento è una risorsa didattica: non costituisce un corso completo. Per approfondire l'argomento è necessaria l'assistenza di un docente.
Tuttavia, gli studenti troveranno qui una grande quantità di informazioni che consentiranno loro di lavorare in modo autonomo per la maggior parte del tempo.
Esistono ottimi libri su Java. Tra questi:
- Programming in Java di Claude Delannoy, edito da Eyrolles
- Java Client-Server di Cédric Nicolas, Christophe Avare e Frédéric Najman, edito da Eyrolles.
Il primo libro è un'ottima introduzione didattica al linguaggio Java. Una volta acquisita padronanza dei contenuti, è possibile passare al secondo libro, che tratta aspetti più avanzati di Java (JavaBeans, JDBC, CORBA/RMI). Offre un'interessante prospettiva industriale su Java. Per approfondire Java in vari ambiti, è possibile consultare la collana "Java Series" di O'Reilly. Per un uso professionale di Java all'interno di una piattaforma J2EE, potete leggere:
- J2EE Programming, pubblicato da Wrox e distribuito da Eyrolles.
Serge Tahé, settembre 1998, giugno 2002
Avviso: al momento della stesura di questo corso, l’autore non aveva familiarità con le convenzioni di codifica di Java, un linguaggio relativamente nuovo nel 1998. Inoltre, non disponeva di un IDE in grado di segnalare le violazioni delle convenzioni di denominazione di Java. Pertanto, i nomi delle classi e delle interfacce dovrebbero iniziare tutti con una lettera maiuscola. Questa regola non è stata seguita nel presente documento. Sotto molti aspetti, questo corso è ormai obsoleto. Infatti, le tecnologie presentate — RMI, CORBA, Swing e Applets — non sono più in uso e l'IDE JBuilder non esiste più. Anziché riscrivere questo corso, ne ho redatto uno nuovo nel 2015: [Introduzione al linguaggio Java e all'ecosistema Spring attraverso un caso di studio (2015)], che attinge ad alcuni capitoli di questo documento. Si raccomanda pertanto di utilizzare il corso più recente e di fare riferimento a questo solo quando viene menzionato.
Serge Tahé, febbraio 2026