Java: 10 cose da sapere

Tramite: O2O 29/08/2017
Difficoltà: media
112

Introduzione

Java è un linguaggio di programmazione orientato agli oggetti. Questo significa che attraverso questo linguaggio è possibile creare giochi ed applicazioni con cui è possibile interagire a schermo. L'origine di questo linguaggio risale al lontano 1995, anno in cui venne rilasciata la prima versione per Windows, Linux e MacOS. Da quel momento venne costantemente aggiornato per includere migliorie sulla sicurezza e robustezza nel codice sorgente. Java è un linguaggio semplice, robusto e sicuro che, come ogni latro linguaggio di programmazione, segue delle specifiche regole che ne permettono l'utilizzo. In questo articolo vedremo le 10 cose da sapere su Java.

212

La sintassi è simile a C/C++

Per chi ha già avuto modo di programmare con linguaggi come C/C++, noterà sicuramente parecchie somiglianze sintattiche in Java. Ad esempio, la gestione dei cicli if, for e while è praticamente identica. Le differenze si noteranno specialmente nel codice relativo all'inserimento di input da tastiera e di stampa a schermo.

312

Java è case sensitive

Un linguaggio case sensitive è un linguaggio che fa distinzione tra lettere maiuscole e minuscole. Anche Java non è da meno e conserva questa regola. Praticamente tutti i linguaggi di programmazione più conosciuti sono case sensitive, per evitare ambiguità od errori di distrazione nella denominazione di variabili od oggetti.

Continua la lettura
412

Java è indipendente dalla piattaforma

Questo è uno dei punti di forza di Java. Una volta compilato il codice, la Java Virtual Machine tradurrà il corrispettivo codice in bytecode nel codice macchina relativo alla piattaforma su cui stiamo programmando, che sia Windows o Linux. Per cui sarà possibile spostare il codice da una piattaforma all'altra senza comprometterne il funzionamento.

512

Java è orientato agli oggetti

Come già detto, Java è un linguaggio di programmazione orientato agli oggetti. Ciò porta ad una più facile comprensione del linguaggio, dato che il Garbage Collector consente al software di programmazione di gestire automaticamente i puntatori degli oggetti, senza alcun intervento da parte dell'utente.

612

E' sicuro

La sicurezza di Java sta nel fatto che la gestione della memoria è affidata completamente alla Java Virtual Machine. Ciò evita che l'utente possa sovrascrivere settori di memoria fondamentali o che contengano informazioni di vitale importanza.

712

E' robusto

La gestione automatica della memoria e degli oggetti rendere il linguaggio Java molto robusto, anche se tecnicamente più semplice da imparare per via di molte operazioni che vengono svolte direttamente dal programma di sviluppo. Ciò è un punto a favore.

812

Ottimizza la memoria

Il fatto che Java riesca a gestire automaticamente la memoria, ne permette un'ottimizzazione ottimale. Proprio per questo Java risulta un linguaggio estremamente leggero e facilmente gestibile a livello software. Inoltre è possibile anche configurarlo per renderlo ancor più efficiente.

912

Non è C

Per quanto condivida con C++ parecchi elementi sintattici, come i cicli o le tipologie di variabili, i due linguaggi non sono proprio uguali. Il primo è un linguaggio puro orientato agli oggetti mentre il secondo è un linguaggio di programmazione precompilato e successivamente eseguito e dipende dalla piattaforma che si utilizza.

1012

Non è JavaScript

Spesso si confondono questi due linguaggi, forse per via del nome che potrebbe fuorviare leggermente. Per quanto riguarda il secondo, si tratta semplicemente di un linguaggio che permette la creazione di elementi web dinamici che vengono mostrati a schermo e possono mostrare una call-to-action, ossia un'azione da far compiere all'utente finale.

1112

E' sviluppato per Internet

Java è un linguaggio di programmazione specializzato per l'utilizzo in Internet. Basti pensare alla miriade di programmi o siti che sfruttano o richiedono l'installazione di Java sul computer poter funzionare correttamente. Oggigiorno il suo utilizzo sta un po' scemando ma ancora è un ottimo linguaggio.

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Programmazione

Come definire una costante Java

Salve in questa guida vi illustrerò come definire una costante Java. Tutti ormai o almeno la maggior parte della gente sa che il linguaggio java è uno dei più diffusi nel campo della programmazione e per tale motivo è importantissimo sapere le basi...
Programmazione

Java: nozioni base per iniziare

La tecnologia Java viene utilizzata per sviluppare applicazioni per un'ampia gamma di ambienti, dai dispositivi consumer ai sistemi aziendali eterogenei. Come ogni linguaggio di programmazione, il linguaggio Java ha una propria struttura, delle regole...
Programmazione

Come si installa e si configura la JDK di Java 7

Per chi vuole programmare con il linguaggio Java ha bisogno degli strumenti necessari per farlo. Prima di intrufolarsi tra classi ed oggetti, bisogna installare le fondamenta di questo linguaggio. Vedremo, attraverso questa semplice guida, come si installa...
Programmazione

Come ordinare una lista in Java

Java in campo informatico rappresenta senza dubbio uno dei sistemi di programmazione più diffusi e conosciuti. Ordinare una lista in Java potrebbe sembrare un'operazione piuttosto complicata, in modo particolare per i meno esperti del settore. In realtà...
Programmazione

Come confrontare due date in Java

Specialmente se si ha a che fare con dei database, in fase di programmazione è necessario dover gestire date e orari. Anche java, come quasi tutti i linguaggi di programmazione, permette la gestione di date e ore. Java, data la sua diffusione e l'ampio...
Programmazione

Come creare un semplice programma in Java

Con la diffusione del computer anche i linguaggi di programmazione si sono dovuti evolvere. Nel corso degli anni i linguaggi di programmazione sono diventati più snelli, eleganti e soprattutto facili da usare. Questo ha concesso ad una parte sempre maggiore...
Programmazione

Come importare le librerie Java

Java è un linguaggio di programmazione tra i più utilizzati al mondo, con circa 9 milioni di sviluppatori. Nel 2010 Java è stata acquisita da Oracle Corporation, che ne detiene attualmente il marchio registrato. Questo linguaggio è stato creato per...
Programmazione

Creare Una Semplice Tabellina Pitagorica In Java

Sono molti i bambini che trovano difficoltà a memorizzare le tabelline. Per questo motivo oggi nella nostra guida impariamo come creare con java una semplice tabellina pitagorica usando un semplice Editor di testo. Vediamo insieme come procedere per...