“状态机”是什么?

就是一组 状态,

各个状态之间,

依据一定的条件,(如输入一个 1 或者是 0)

存在一定的转换,(从状态X转换到状态Y)

它有 一个 起始状态和 若干 终结状态,

从起始状态开始,

根据输入的串转换状态,

直到所有的输入的被状态机处理,

看看追最后停留的状态是否为终结状态,

是的话就说这个 串 符合这个状态机规则,

或者说被这个状态机接受!

流程可能是瞬间的动作经历很多步骤,比如“登录”流程,点击“登录”按钮之后,会有验证帐号、密码、验证码的诸多流程,但是都是在点击登录按钮的瞬间,逐一完成。

而状态机表示的都是一个已经完成的状态,每一个环节都是可以独立存在的。