Dining philosophers problem in java

The following java project contains the java source code and java examples used for dining philosophers problem. This Program is a Simulation for The Solution Of Dining-Philosophers problem. This solution uses Semaphores to synchronize the philosophers trying to eat. This solution uses the condition of making the philosopher holds both chopsticks at the same time or none at all

The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.

Project Files: 

File NameSize
Launch.java 3342
Semaphore.java 1159