“状态机”是什么?
就是一组 状态,
各个状态之间,
依据一定的条件,(如输入一个 1 或者是 0)
存在一定的转换,(从状态X转换到状态Y)
它有 一个 起始状态和 若干 终结状态,
从起始状态开始,
根据输入的串转换状态,
直到所有的输入的被状态机处理,
看看追最后停留的状态是否为终结状态,
是的话就说这个 串 符合这个状态机规则,
或者说被这个状态机接受!
流程可能是瞬间的动作经历很多步骤,比如“登录”流程,点击“登录”按钮之后,会有验证帐号、密码、验证码的诸多流程,但是都是在点击登录按钮的瞬间,逐一完成。
而状态机表示的都是一个已经完成的状态,每一个环节都是可以独立存在的。