Hola seguramente si habéis dado Servicios en el FP o en la universidad os habréis topado en algún momento con el «problema de los filósofos» ¿en qué consiste? En 5 filósofos que se ponen alrededor de una mesa a comer, y cada filosofo debe de comer por turno y no pueden usar la misma silla o el mismo plato, para resolver este problema en Java se usan hilos o Threads en clases donde va a ver una variable estática, y durante todo el problema se «juega» con esta variable.
Este es un vÃdeo explicativo de cómo lo hace:
Y este vÃdeo es de un usuario que explica cómo resolverlo:
La verdad con estos dos tutoriales he aprendido mucho y espero que vosotros también, hasta la próxima!!