Benvenuto in Java

Introduzione a Java

Jim White

Java Developer

Il tuo istruttore: Jim White

$$

  • Sviluppatore e manager
  • Lavora con Java da (quasi) gli inizi

Logo Java

Foto di Jim White

Introduzione a Java

Per chi è questo corso?

  • Chiunque

  • Java:

    • Sintassi più rigida e meno intuitiva di Python o JavaScript
    • Flessibile e scalabile
  • Curva di apprendimento più ripida

Logo Java

Introduzione a Java

Cos’è Java?

  • Linguaggio di programmazione di alto livello, generico, memory-safe e orientato agli oggetti

Grafico a barre che mostra che Java era il secondo linguaggio più popolare nel 2024.jpg

                                           Popolarità dei linguaggi di programmazione

1 https://softjourn.com/insights/is-java-still-used
Introduzione a Java

Dove si usa Java?

Loghi di Google, Amazon, Netflix e Android

Introduzione a Java

Primi passi

class WelcomeToJava {

    public static void main(String[] args) {

    }

}

  • Il codice è organizzato in classi
  • Metodo public static void main(String[] args)
    • punto di ingresso del programma
Introduzione a Java

Stampare a schermo: come non farlo

class WelcomeToJava {

    public static void main(String[] args) {

"Hello Java!"
} }
src/Main.java:8: error: not a statement "Hello Java!" 
src/Main.java:8: error: ';' expected "Hello Java!"
2 errors error: compilation failed
Introduzione a Java

Stampare a schermo: modo corretto

class WelcomeToJava {

    public static void main(String[] args) {

System.out.println("Hello Java!")
} }
Hello Java!
  • Per stampare servono le virgolette doppie ""
Introduzione a Java

Ayo berlatih!

Introduzione a Java

Preparing Video For Download...