Java tutorial, primi passi

In Java, una dichiarazione è una linea di codice che esegue un compito e termina con un ;.

System.out.println("Benvenuto nel tutorial su Java");

Gli spazi bianchi, compresi gli spazi e le nuove linee tra le dichiarazioni, vengono ignorati.

System.out.println ("Esempio di dichiarazione");

System.out.println ("Altra dichiarazione");

Compilazione Java

In Java, quando compiliamo un programma, ogni singola classe viene convertita in un file .class, noto come byte code. La JVM (macchina virtuale Java) viene utilizzata per eseguire il byte code.

# Compila il file della classe:
javac ciao.java

# Eseguire il file compilato:
java ciao

System.out.println() può stampare sulla console.

  • System è una classe della libreria principale fornita da Java.
  • out è un oggetto che controlla l'uscita.
  • println() è un metodo associato a quell'oggetto che riceve un singolo parametro.
System.out.println ("Tuttofaredigitale.it");
// Output: Tuttofaredigitale.it

Commenti

I commenti sono parti di testo che vengono ignorate dal compilatore. Vengono utilizzati per aumentare la leggibilità di un programma.

I commenti a riga singola vengono creati utilizzando //.

I commenti su più righe vengono creati iniziando con /* e terminando con */.

// Sono un commento di una sola riga!

/*
E io sono un
commento a più righe!
*/

Metodo main()

In Java ogni applicazione deve contenere un metodo main(), che è il punto di ingresso per l'applicazione. Tutti gli altri metodi sono invocati dal metodo main().

La firma del metodo è public static void main(String[] args) { }. Accetta un unico argomento: un array di elementi di tipo String.

public class Person {
 public static void main (String[] args) {

   System.out.println ("Tuttofaredigitale.it");

 }
}

Classi

Una classe rappresenta un concetto unico.

Un programma Java deve avere una classe il cui nome corrisponda al nome del file del programma.

Nell'esempio, la classe Persona deve essere dichiarata in un file di programma denominato Persona.java.

public class Persona {
 public static void main (String[] args) {

   System.out.println ("Io sono una persona!");

 }
}