Java/Introduzione: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
→‎Un linguaggio rivoluzionario: incollo da Java/Storia. Vedi talk per la crono
Riga 19:
 
La capacità '''''multithreading''''' di Java fornisce i mezzi per costruire applicazioni con più attività concorrenti: Java supporta il multithreading a livello di linguaggio con aggiunta di sofisticate primitive di sincronizzazione; inoltre il sistema Java è stato scritto per essere sicuro nella gestione del multithreding: delle funzionalità provvedono che le librerie siano disponibili senza conflitti tra thread concorrenti in esecuzione.
 
== Breve storia ==
Durante l’aprile del 1991, un gruppo di impiegati della SUN Microsystem, conosciuti come “Green Group” iniziarono a studiare la possibilità di creare una tecnologia in grado di integrare le allora attuali conoscenze nel campo del software con l’elettronica di consumo.
 
Avendo subito focalizzato il problema sulla necessità di avere un linguaggio indipendente dalla piattaforma (il software non doveva essere legato ad un particolare processore) il gruppo iniziò i lavori nel tentativo di creare un linguaggio che estendesse il C++. La prima versione del linguaggio fu chiamata Oak e, successivamente per motivi di royalty Java.
 
Attraverso una serie di eventi, quella che era la direzione originale del progetto subì vari cambiamenti ed il target fu spostato dall’elettronica di consumo al world wide web. Il 23 maggio del 1995 la SUN ha annunciato formalmente Java. Da quel momento in poi il linguaggio è stato adottato da tutti i maggiori “vendors” di software incluse IBM, Hewlett Packard e Microsoft.
 
 
[[Categoria:Java|Introduzione]]