Cos'è Java?

Java è un linguaggio di programmazione per computer. Consente ai programmatori di scrivere istruzioni per computer utilizzando comandi basati su inglese invece di dover scrivere in codici numerici. È conosciuto come un linguaggio di alto livello perché può essere letto e scritto facilmente dagli umani.

Come l'inglese, Java ha una serie di regole che determinano come sono scritte le istruzioni. Queste regole sono note come sintassi. Una volta che un programma è stato scritto, le istruzioni di alto livello sono tradotte in codici numerici che i computer possono capire ed eseguire.

Chi ha creato Java?

All'inizio degli anni '90, Java, che in origine si chiamava Oak e poi Green, è stata creata da un team guidato da James Gosling per Sun Microsystems, una società ora di proprietà di Oracle.

Java è stato originariamente progettato per l'uso su dispositivi mobili digitali, come i telefoni cellulari. Tuttavia, quando Java 1.0 è stato rilasciato al pubblico nel 1996, il suo obiettivo principale era spostato sull'uso su Internet, fornendo interattività con gli utenti offrendo agli sviluppatori un modo per produrre pagine Web animate.

Tuttavia, ci sono stati molti aggiornamenti dalla versione 1.0, come J2SE 1.3 nel 2000, J2SE 5.0 nel 2004, Java SE 8 nel 2014 e Java SE 10 nel 2018.

Nel corso degli anni, Java si è evoluto come linguaggio di successo per l'uso sia dentro che fuori Internet. 

Perché scegliere Java?

Java è stato progettato con alcuni principi chiave in mente:

  • Facilità d'uso: I fondamenti di Java provenivano da un linguaggio di programmazione chiamato C ++. Sebbene C ++ sia un linguaggio potente, è complesso nella sua sintassi e inadeguato per alcuni dei requisiti di Java. Java ha sviluppato e migliorato le idee di C ++ per fornire un linguaggio di programmazione potente e semplice da usare.
  • Affidabilità: Java doveva ridurre la probabilità di errori fatali da errori del programmatore. Con questo in mente, è stata introdotta la programmazione orientata agli oggetti. Quando i dati e la loro manipolazione venivano raggruppati in un unico posto, Java era robusto.
  • Sicurezza: Poiché Java inizialmente era destinato a dispositivi mobili che avrebbero scambiato dati su reti, è stato creato per includere un elevato livello di sicurezza. Java è probabilmente il linguaggio di programmazione più sicuro fino ad oggi.
  • Indipendenza dalla piattaforma: I programmi devono funzionare indipendentemente dalle macchine su cui vengono eseguiti. Java è stato scritto per essere un linguaggio portatile e multipiattaforma a cui non interessa il sistema operativo, l'hardware o i dispositivi su cui è in esecuzione.

Il team di Sun Microsystems è riuscito a combinare questi principi chiave e la popolarità di Java può essere fatta risalire al suo essere un linguaggio di programmazione robusto, sicuro, facile da usare e portatile.

Da dove comincio?

Per iniziare la programmazione in Java, è innanzitutto necessario scaricare e installare il kit di sviluppo Java.

Dopo aver installato JDK sul tuo computer, non c'è nulla che ti impedisca di utilizzare un tutorial di base per scrivere il tuo primo programma Java.

Ecco alcune ulteriori informazioni che dovrebbero esserti utili mentre impari di più sulle basi di Java:

  • Come utilizzare i commenti in Java
  • Che cos'è un parametro Java?
  • Cosa sono le dichiarazioni di dichiarazione Java?
  • Che cos'è una firma del metodo Java?
  • Java è sensibile al maiuscolo / minuscolo
  • Cosa significa aggregazione in Java?