La piattaforma Java è stata introdotta da Sun Microsystem nel 1995 con il motto "write once, run everywhere" (scrivi una volta, esegui ovunque). La macchina virtuale Java o Java Virtual Machine (JVM), insieme al linguaggio omonimo, ha permesso agli sviluppatori di scrivere programmi per dispositivi e sistemi operativi diversi senza dovere modificare il proprio codice, e compilando per tutti questi una sola volta. Questa tecnologia si è rivelata molto utile con la diffusione del web, permettendo l'esecuzione e la condivisione di programmi compilati tra diversi computer in un ottica cross-platform e con la sicurezza fornita da una macchina virtuale. La piattaforma Java permette tutto questo grazie al bytecode Java, un linguaggio intermedi...
Forse non esplicitamente, ma in realtà ogni giorno noi compiamo azioni attraverso questi due procedi...
Dalla metà del ventesimo secolo vi è stato un aumento della diffusione dei personal computer dovuto ...
Il Service-Oriented Applications (SOA) è un paradigma che sta prendendo sempre più piede, al fine di...
La tecnologia Java Card costituisce il punto di contatto tra il linguaggio di programmazione Java e ...
Questo libro presenta i principi e le principali tecniche per la programmazione in linguaggio Java, ...
La estrema velocità con cui si è espanso l'utilizzo di Internet e di dispositivi come le smart card ...
Java è un linguaggio di programmazione interpretato: i sorgenti vengono compilati in file binari che...
Questo volume è adatto a un primo corso di Fondamenti di Informatica. Nei primi capitoli vengono pre...
Questa tesi contiene un'analisi approfondita del Verificatore del bytecode della Sun Microsystems pe...
In questa tesi abbiamo sviluppato un sistema, interno al compilatore javac, che esegue il type check...
Scopo di questa tesina é quello di descrivere le caratteristiche principali della macchina virtuale ...
Il Bytecode Verifier della Java Virtual Machine testa staticamente la sicurezza dei tipi del bytecod...
La tesi si propone di effettuare uno studio del meccanismo di invocazione di metodo remoto usato dal...
Le asserzioni, come formule della logica dei predicati, possono esprimere requisiti funzionali dei p...
La rapidissima diffusione del linguaggio Java ha comportato una corrispondente ampia proliferazione ...
Forse non esplicitamente, ma in realtà ogni giorno noi compiamo azioni attraverso questi due procedi...
Dalla metà del ventesimo secolo vi è stato un aumento della diffusione dei personal computer dovuto ...
Il Service-Oriented Applications (SOA) è un paradigma che sta prendendo sempre più piede, al fine di...
La tecnologia Java Card costituisce il punto di contatto tra il linguaggio di programmazione Java e ...
Questo libro presenta i principi e le principali tecniche per la programmazione in linguaggio Java, ...
La estrema velocità con cui si è espanso l'utilizzo di Internet e di dispositivi come le smart card ...
Java è un linguaggio di programmazione interpretato: i sorgenti vengono compilati in file binari che...
Questo volume è adatto a un primo corso di Fondamenti di Informatica. Nei primi capitoli vengono pre...
Questa tesi contiene un'analisi approfondita del Verificatore del bytecode della Sun Microsystems pe...
In questa tesi abbiamo sviluppato un sistema, interno al compilatore javac, che esegue il type check...
Scopo di questa tesina é quello di descrivere le caratteristiche principali della macchina virtuale ...
Il Bytecode Verifier della Java Virtual Machine testa staticamente la sicurezza dei tipi del bytecod...
La tesi si propone di effettuare uno studio del meccanismo di invocazione di metodo remoto usato dal...
Le asserzioni, come formule della logica dei predicati, possono esprimere requisiti funzionali dei p...
La rapidissima diffusione del linguaggio Java ha comportato una corrispondente ampia proliferazione ...
Forse non esplicitamente, ma in realtà ogni giorno noi compiamo azioni attraverso questi due procedi...
Dalla metà del ventesimo secolo vi è stato un aumento della diffusione dei personal computer dovuto ...
Il Service-Oriented Applications (SOA) è un paradigma che sta prendendo sempre più piede, al fine di...