1. stateless4j
簡(jiǎn)述:
java版本的簡(jiǎn)單的狀態(tài)機(jī)挡爵。
知識(shí)點(diǎn):
hashMap佩伤,ArrayList等簡(jiǎn)單知識(shí),泛型的靈活運(yùn)用。
領(lǐng)域知識(shí):
何為狀態(tài)機(jī)(子狀態(tài)恋拷,狀態(tài)轉(zhuǎn)移,觸發(fā)器厅缺,狀態(tài)入口函數(shù)蔬顾,狀態(tài)出口函數(shù))
使用場(chǎng)景:
適用于后端無(wú)UI交互,但是需要維護(hù)程序狀態(tài)湘捎,狀態(tài)轉(zhuǎn)移诀豁,觸發(fā)各種功能函數(shù)的場(chǎng)景