详细介绍饿有限状态机的原理,并且有代码的编写。