Maquina de estados

Pessoal alguem poderia me ajudar a entender como funciona uma maquina de estados?

Agradeço desde ja.

Fala cara…blz?

Tenta dar uma olhada nesse site:

Se não ajudar muito avisa que a gente tenta explicar mais detalhadamente. :smiley:

Abraços.

lavh eu consegui entender como funciona uma maquina de estados, mas não estou conseguindo implementa-la no java, voce poderia me explicar como fazer?

Obrigado.

   switch(estado) {
      case E1:
         action(evento); stateIndex = En;
      break;
   ...
   }

??

Valeu fmeyer.

Obrigado pela ajuda.