IL LINGUAGGIO JAVA
È un linguaggio totalmente a oggetti: tran-ne i tipi primitivi di base (int, float, ...), esistono solo classi e oggetti
È fortemente ispirato al C++, ma riproget-tato senza il requisito della piena compati-bilità col C (a cui però assomiglia…)
Un programma è un insieme di classi
- non esistono funzioni definite (come in C) a livello esterno, né variabili globali esterne
- anche il main è definito dentro a una classe!