- La definizione del sistema prevede che Java sia concorrente.
- L'operazione di raccolta della memoria non usata viene svolta da un processo (il garbage
collector) che lavora concorrentemente al nostro programma
- Il modello di concorrenza previsto è il multithreading
- In questo modello, tutti i processi concorrenti condividono lo stesso spazio delle
variabili
- All'interno di un programma Java si possono creare più flussi di esecuzione
concorrenti (più thread)
- Esiste una classe thread che implementa tutti i metodi per gestire un thread
|