首页 新闻 搜索 专区 学院

项目中该如何对一个功能进行严格的流程控制

0
[待解决问题]

描述:最近在开发中遇到这个问题,完成一个功能需要几步操作,每一步操作都必须按流程来,不能跳过操作,
比如完成 a 功能有 1, 2, 3 三个步骤,我必须按 1, 2, 3 步骤,不能跳过,或交换顺序我该如何做?

倚码可待的主页 倚码可待 | 菜鸟二级 | 园豆:202
提问于:2021-10-04 21:56
< >
分享
所有回答(2)
0

a功能 线程a,
1、2、3 功能 线程 1、2、3,
线程a 等待 线程1、2、3,
线程1、2、3 逐次等待 前一步线程。

Java的话,JUC(java.util .concurrent工具包)中有工具可以实现。

快乐的凡人721 | 园豆:1379 (小虾三级) | 2021-10-05 08:20
0

了解一下责任链设计模式

活在梦里的鱼 | 园豆:206 (菜鸟二级) | 2021-10-11 13:14
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册