写一个Java工作流代码
时间: 2023-05-15 21:07:17 浏览: 53
好的,以下是一个简单的Java工作流代码示例:
import java.util.ArrayList;
import java.util.List;
public class Workflow {
private List<Task> tasks;
public Workflow() {
tasks = new ArrayList<>();
}
public void addTask(Task task) {
tasks.add(task);
}
public void run() {
for (Task task : tasks) {
task.execute();
}
}
}
public interface Task {
void execute();
}
public class SampleTask implements Task {
@Override
public void execute() {
System.out.println("This is a sample task.");
}
}
// 在主函数中使用
public static void main(String[] args) {
Workflow workflow = new Workflow();
workflow.addTask(new SampleTask());
workflow.run();
}
希望这个示例能够帮助你。