Java
Java è un linguaggio di programmazione di alto livello sviluppato da Sun Microsystems. In origine era stato progettato per sviluppare programmi per decoder e dispositivi portatili, ma in seguito è diventato una scelta popolare per creare applicazioni web.
La sintassi di Java è simile a quella di C++, ma Java è rigorosamente un linguaggio di programmazione orientato agli oggetti. Ad esempio, la maggior parte dei programmi Java contiene classi, utilizzate per definire oggetti, e metodi, assegnati a singole classi. Java è noto anche per essere più rigoroso di C++, il che significa che le variabili e le funzioni devono essere definite esplicitamente. Ciò significa che il codice sorgente Java può generare più facilmente errori o "eccezioni" rispetto ad altri linguaggi, ma limita anche altri tipi di errori che possono essere causati da variabili non definite o tipi non assegnati.
A differenza degli eseguibili di Windows (file .EXE) o delle applicazioni Macintosh (file .APP), i programmi Java non vengono eseguiti direttamente dal sistema operativo. Al contrario, i programmi Java vengono interpretati dalla Java Virtual Machine, o JVM, che funziona su più piattaforme. Ciò significa che tutti i programmi Java sono multipiattaforma e possono essere eseguiti su piattaforme diverse, inclusi computer Macintosh, Windows e Unix. Tuttavia, la JVM deve essere installata affinché le applicazioni Java o le applet possano essere eseguite. La JVM è inclusa nel Java Runtime Environment (JRE).
NOTE: Oracle ha acquisito Sun Microsystems nel gennaio 2010. Java è ora gestito e distribuito da Oracle.
Estensioni dei file: .JAVA, .JAV, .JAD, .JAR, .JSP, .CLASS
Metti alla prova le tue conoscenze