LINGUAGGIO O ARCHITETTURA?
A differenza del C++, Java viene fornito con
una notevole gerarchia di classi standard
già pronte, che coprono quasi ogni esigenza
È un'architettura già pronta per l'uso!
Architettura indipendente dalla piattaforma
Package grafici (AWT e Swing)
Programmazione a eventi (molto evoluta!)
Supporto di rete: URL, Socket, …
Supporto per il multi-threading
Interfacciamento con database (JDBC)
Supporto per la sicurezza (cifratura)