Esercitazione 2.1: comprendere I/O in JAVA

L'input e l'output sono un concetto essenziale della programmazione. L'input è rappresentato dai dati che diamo al programma. L'output è costituito dai dati che riceviamo dal programma sotto forma di risultato. Questi dati sono inviati o ricevuti da un flusso che rappresenta il canale di ricezione o di invio dei dati al programma

Main call to action Secondary action

Come viene scritto l’output a video?

Osserva: il video rappresenta lo standard output dei programmi.
La classe System è una classe del pacchetto base di java ed è una classe statica. Le classi statiche non devono essere istanziate per essere usate. Questo perché lo spazio di allocazione è unico.
Es. System.out.println(“sono io!”); System sis = new System();

La classe System mediante l'operatore "punto" permette l'accesso ad uno dei tre flussi di dati standard del linguaggio: errore(err), input(in) e output(out)

# Modificatore e tipo Campo Descrizione
1 System err Il flusso di output di errore "standard"
2 System in Il flusso di input "standard"
3 System out Il flusso di output "standard"

stampare di una stringa:

System.out.println(“sono io!”);

stampare una stringa e il valore di un una variabile p intera,double,float

System.out.println(“sono un intero”+p);

Usiamo questa istruzione in un programma

Prompt dei comandi
Esercitazione 2

1)All’interno della propria cartella personale “nome.cognome” creare una nuova cartella e nominarla “esercitazione01”.

2)Creare, con l’utilizzo del Blocco Note, una classe Rettangolo.java.

3)Aprire il prompt dei comandi(console).

4)Posizionarsi nella direttory nome.cognome/esercitazione01/
usare il comando cd

5)Compilare Rettangolo.java mediante javac.exe
$>javac Rettangolo.java

6)Eseguire il .class mediante la Java-Virtual-Machine $>java Rettangolo

7)L’output atteso dall'applicazione console scritta in JAVA è
L'area del rettangolo è: 4