class Philo { ...
public static void main (String [] argv) {
int size = 5;
Fork fo [] = new Fork [size];
for (int i=0 ; i<size; i++) {
fo[i] = new Fork (i);
}
Philo ph [] = new Philo [size];
for (int i=0 ; i<size; i++) {
ph[i] = new Philo
(i, fo[i], fo[(i+1) % size]);
new Thread (ph[i]).start ();
} } }