我有这一方法<代码>run()执行许多其他方法。 在这些次方法中,有一些次方法中含有1种对应方法。 当该反射达到一定编号n
时,应暂停使用run(
)这一方法。 当它再次发出呼吁时,它应当开始在暂停之前执行。
是否可在 Java?
<>Edit:根据Andersoj的要求提供更多信息
我试图 strip倒我的法典。 这是它所期望的非常基本的例子。
public void run(int n) {
executeA();
}
public void executeA() {
while (randomCondition) {
executeB();
counter++;
}
executeC();
if (counter <= 100)
executeD();
}
<代码>executeA(>>中的代码应运行到counter
。 平等<代码>n。 只有在执行之前,它才会暂停使用(可在<条码>executeA(任何地点发生)。
After a while, run()
is called again, the code should resume where the thread previously stopped in executeA()
.
再次感谢!