  |
Obiettivo: l'autarchia |
  |
Complesse applicazioni |
  |
Grossi programmi usando solo Java e libreria |
A voler considerare Java una piattaforma, occorre dotarla di tutto
ciò che caratterizza un sistema operativo. Nelle prime versioni
questo non era possibile, in quanto la libreria era abbastanza
piccolina, e molte cose non si potevano fare. La prima versione di
Java non poteva nemmeno accedere ai database.
  |
Complessa libreria |
  |
La libreria è mastodontica |
  |
ma è la punta dell'iceberg delle terze parti |
L'attuale librerie di Java è molto ampia e completa. Comprende
funzioni che permettono di fare complessi programmi senza appoggiarsi
in alcun modo al sistema operativo sottostante. Praticamente, avere un
interprete Java installato come avere un piccolo sistema operativo,
che fornisce tutte le funzioni necessarie per eseguire delle
applicazioni abbastanza complesse. Ma il punto cruciale, che rende Java
molto interessante, e molto usato per programmare, è legato al fatto
che gode di un buon supporto delle terze parti. Per cui esistono
numerosissime librerie scritte in Java che completano la già ampia
libreria standard. Per questo motivo Java è uno dei linguaggi usati
attualmente, specialmente per scrivere applicazioni Web.
|