Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
01100
01011
editing
codice
sorgente
Fondamenti di Informatica
25
10110
01100
01011
codice
sorgente
compilazione
codice eseguibile
Fondamenti di Informatica
...
0010100100010010100111010101001001
...
26
10110
01100
01011
codice eseguibile
...
0010100100010010100111010101001001
...
esecuzione
Fondamenti di Informatica
27
10110
01100
01011
...
0010100100010010100111010101001001
...
esecuzione
Fondamenti di Informatica
28
10110
01100
01011
Compilazione
n
Interpretazione
n
Linterprete controlla una per volta ogni singola istruzione del programma e
se questa corretta la traduce e la esegue; al primo errore termina
lesecuzione del programma
Fondamenti di Informatica
29
10110
01100
01011
Il linguaggio Java
n
Fondamenti di Informatica
30
10110
01100
01011
...
getstatic #6 <Field java.io.PrintStream out>
...
interpretazione
calcolatore dotato di
macchina virtuale Java
Fondamenti di Informatica
31
10110
01100
01011
Prestazioni di Java
n
Fondamenti di Informatica
32
10110
01100
01011
bytecode Java
calcolatori
dotati di
macchina
virtuale Java
PC Intel
Windows
Power Macintosh
System 8
Sun Ultra
Solaris
esecuzione
Fondamenti di Informatica
33
10110
01100
01011
n
http://java.sun.com/j2se/
Fondamenti di Informatica
34
10110
01100
01011
n
In pratica:
n
Editing
n
Compilazione
n
javac
Esecuzione
n
Editor
java
Fondamenti di Informatica
35
10110
01100
01011
Strumenti semplici
n
Fondamenti di Informatica
36
10110
01100
01011
n
Fondamenti di Informatica
37
10110
01100
01011
Errori di programmazione
n
Una classificazione
n
n
Errori sintattici
Errori non sintattici
Fondamenti di Informatica
38
10110
01100
01011
n
Fondamenti di Informatica
39
10110
01100
01011
Test
Debug
Fondamenti di Informatica
40
10110
01100
01011
Funzionalit tipiche
n
n
n
n
Fondamenti di Informatica
41
10110
01100
01011
Funzionalit tipiche
n
n
Fondamenti di Informatica
42
10110
01100
01011
TextPad e J2SDK
n
Fondamenti di Informatica
43
10110
01100
01011
Con Windows 95/98 aprire con Blocco note il file autoexec.bat, contenuto nella
directory principale dellhard disk (c:), ed aggiungere in fondo le seguenti righe
per impostare i valori delle variabili PATH e CLASSPATH:
SET path=%path%;c:\j2sdk1.4.1\bin
SET classpath=.;c:\fondamenti\corejava.zip;c:\fondamenti\GraphicIO.zip;%classpath%
n
Con Windows 2000/NT/XP aggiungere e/o modificare i valori delle variabili PATH
e CLASSPATH dalla finestra:
Risorse del Computer
Pannello di controllo
Sistema
Avanzate
Variabili dambiente
Variabili di sistema
Fondamenti di Informatica
44
10110
01100
01011
Dopo aver aperto il file, scegliendo la voce The Java 2 Platform API Specification
(nella sezione API & Language Documentation) si va alla pagina in cui sono
spiegate tutte le istruzioni e le classi delle librerie standard di Java
Installazione di TextPad
n
Fondamenti di Informatica
45
10110
01100
01011
Fondamenti di Informatica
46
10110
01100
01011
Fondamenti di Informatica
47