INSTALLARE IL JDK E IL JRE
IL JRE
Java Runtime Environment: cos’è e a cosa serve.
JRE è un’implementazione della Macchina virtuale Java ed è necessario per l’esecuzione dei programmi scritti in Java.
Il Java Runtime Environment contiene:
- la Java Virtual Machine (JVM)
- le API Java standard
- un launcher necessario per avviare i programmi già compilati in bytecode.
Cosa non è…
- non è un ambiente di sviluppo software
- non contiene tool di sviluppo
Cosa contiene?
Il JRE contiene:
java, javaw, libraries, rt.jar
IL JDK
JAVA DEVELOPMENT KIT: COS’E’ E A COSA SERVE
Cosa contiene?
Oltre al JRE ed alla JVM, il JDK contiene diversi strumenti tra cui:
- javac: compila il file sorgente in bytecode
- java: esegue i file generati dal compilatore
- javadoc: serve per creare la documentazione di base del software, sulla base dei commenti inseriti nel codice sorgente
- jar: gestisce i file jar (Java Archive, file compressi contenente classi Java)
- JConsole: dotato di interfaccia grafica, consente il monitoraggio delle applicazioni Java
- jdb: debugger di java a riga di comando
INSTALLAZIONE DEL JDK
Andare con il proprio browser all’indirizzo https://www.oracle.com/it/java/technologies/downloads/ e scaricare il JDK per il proprio sistema operativo e la propria architettura. Io in questo momento sto lavorando su un computer MacBook Pro con S.O installato MacOS Ventura chip M2 e architettura ARM 64. Una volta installato il JDK impostare la variabile di ambiente JAVA_HOME che deve puntare alla cartella in cui è installato il JDK. Se tutto è andato a buon fine apri un terminale (o prompt dei comandi in Windows) e digita java -version. Dovresti vedere la versione di Java installata.
AMBIENTI DI SVILUPPO
Ne esistono diversi, i più utilizzati sono Eclipse, NetBeans e altri. In questo corso utilizzeremo Visual Studio code scaricabile all’indirizzo https://code.visualstudio.com/. Scegliere la versione per il proprio sistema operativo. Vediamo ora quali sono le estensioni da installare e come scrivere un semplice programma di benvenuto.
Installare la prima estensione, a cascata ne verranno installate altre.
IL PRIMO PROGRAMMA IN JAVA
Al momento non preoccupiamoci troppo della sintassi. Analizzeremo bene tutto, quello che ti voglio far notare è l’istruzione print line (println). In pratica stiamo dicendo a Java utilizza la classe System per scrivere sulla console di output (out) e utilizza il metodo println per scrivere qualcosa sul terminale.
Scrivi un commento