Che cos'è Java
Java è un linguaggio di programmazione orientato agli oggetti e marchi registrati di Sun Microsystems. Si tratta di una parte della tecnologia Java.
programmi Java sono tradotti in bytecode e quindi eseguito in un ambiente speciale, chiamato Java Runtime Environment o piattaforma Java. La sua componente principale è la Java Virtual Machine (Java VM) che esegue i programmi interpretando il bytecode compilato e, se necessario (hotspot ottimizzazione).
Le applicazioni Java sono indipendenti dalla piattaforma, nel senso che corrono in molti casi senza ulteriori aggiustamenti su diversi computer e sistemi operativi per i quali una Java VM esiste. Sun non offre Java VM per Linux, Solaris e Windows. Altri costruttori hanno Java VM per la vostra piattaforma di certificazione, come la Apple per Mac OS X.
Con la portabilità si parla di Java in generale, se il codice sorgente o codice byte dello stand un'altra versione Java è da regolare. La maggior parte dei programmi Java sono solo per alcune versioni di Java testati o certificati.
Java è costantemente orientato agli oggetti. In modo che possa grandemente risolvere molti compiti diversi: attività, tapis roulant, chat sulle pagine web, Animacons, calcolatrice, giochi, programmi di crittografia, pagine web interattivi, musica, word processor, applet Internet pacchi piccoli, enormi, i programmi di elaborazione delle immagini, ecc , ecc. L'uso più conosciuto è sotto forma di applet che sono incorporati nelle pagine HTML. Così, il layout e contenuti sono progettati in dialogo con l'utente completamente: in altre parola Java è un ottimo strumento nella creazione di siti internet. Questo Java è un complemento universale e necessaria in HTML. Java supporta anche applicazioni multimediali come i file audio. Java non è solo sul computer client sono attivi, ma anche sul server. Questo è efficace per elaborare grandi quantità di dati, ad esempio in banche dati o grafici di grandi dimensioni file archiviati sul server. Ma Java non è solo computer, ma a causa della sua indipendenza dalla piattaforma, sono utilizzati per controllare altre macchine.
Un esempio di sito che fa un buon uso di Java ? Il sito IlRecapitoEspresso, dedicato alle consegne tramite pony express a Roma utilizza un'applicazione Java per smistare al meglio la logistica dei pony express romani, dirottando le consegne dall'hub più vicino verso la destinazione più conveniente. Un ottimo modo per mostrare le potenzialità di Java in azione, anche per i recapiti espressi.
Di cosa ho bisogno per usare Java?
I più frequentemente utilizzati in applet Java. Questi sono i file che sono incorporati in documenti HTML. Essi sono interpretati dal browser (in esecuzione) quando il sito si apre. Per far funzionare tutto questo, il browser deve essere compatibile java. La capacità di altri, più raramente utilizzato per eseguire programmi Java, è nella linea di comando. Ciò richiede un compilatore Java e un interprete Java. Entrambi possono essere scaricati da Internet.
Un esempio semplice di applicazione Java è la macchina virtuale di tarocchi creata dal sito tarocchi.it: l'applicazione, studiata per simulare al meglio l'esperienza di lettura delle carte si basa anche in questo caso su una semplice applet scaricabile da internet: insomma, possiamo prevedere che non c'è nessuna magia dietro.
Al fine di programma Java, è necessario solo il compilatore e l'interprete o il browser Java-capable. Molti programmatori uso dasJDK (Java Development Kit): comprende la creazione e sperimentazione di applicazioni e applet Java pacchetti software necessario, con la dotazione standard appartenenti a classi Java e la documentazione online. Per il software includono il compilatore Java, il Java Runtime Environment (Java Virtual Machine) per l'esecuzione delle applicazioni, il visualizzatore di applet di eseguire un applet, un debugger Java, e utility varie.
Famosissima la tipica applet che consente in pochi secondi di comparare diversi tassi di prestiti personali attraverso un parsing dei diversi tassi d'interesse in vigore al fine di individuare la formula di prestito più conveniente, che funziona egregiamente anche nell'analisi delle diverse tipologie di prestiti inpdap.
Il testo del programma è memorizzato in file di testo semplice. Per modificare il testo, si estende il più semplice editor, ad esempio Notepad di Windows. Comodo è un comunque un livello di sviluppo (IDE).
