I filosofi a cena in Java

In questi 4 task vedremo assieme come implementare i filosofi a cena in Java, analizzando anche alcune varianti ed estensioni.

NOTA: Per rendere il tutto più interessante, la soluzione di un task fornirà la password per il task successivo!

  • Task 1: i thread Filosofo
  • Task 2: il monitor Tavola
  • Task 3: raccolta e deposito delle bacchette
  • Task 4: stallo e raccolta atomica

Iniziate dal Task 1, buon divertimento!