Guida completa al linguaggio Java
Java è un linguaggio di programmazione creato presso la Sun Microsystems (ora incorporata in Oracle) e reso disponibile al pubblico a metà degli anni '90.
La sua sintassi semplice, la portabilità offerta dalla Java Virtual Machine e la filosofia Write Once, Run Anywhere (Scrivi una sola volta, esegui ovunque) hanno favorito un'ampia diffusione in diversi settori, tra cui lo sviluppo di applicazioni enterprise, app mobili Android e software per sistemi embedded.
Grazie alla ricca libreria standard e a una comunità attiva, Java resta uno strumento versatile e affidabile per la creazione di soluzioni scalabili e facilmente manutenibili.
In questa guida completa al linguaggio Java, vedremo i principali concetti e le caratteristiche del linguaggio, partendo dai fondamenti fino ad arrivare a concetti più avanzati.
La tabella che segue riassume le principali caratteristiche del linguaggio Java:
Caratteristica | Descrizione |
---|---|
Anno di prima versione | 1995 |
Paradigma di programmazione | Generico, Orientato agli oggetti, Funzionale, Imperativo, Riflessivo, Concorrente |
Progettato da | James Gosling |
Tipizzazione | Statica, Forte, Sicura, Nominativa, Manifesta |
Compilazione | Compilato |
Gestione della Memoria | Automatica con Garbage Collection |
Piattaforma | JVM (Java Virtual Machine) |
Estensione dei file | .java , .class , .jar |