在java中为每个循环调用方法?

时间:2017-06-12 01:11:17

标签: java for-loop

我对for循环有一个非常基本的问题。当我们在for循环中的某个元素上调用一个方法(return或void)时,循环是等待直到方法完成还是立即移动到集合中的下一个元素?

2 个答案:

答案 0 :(得分:2)

除非方法在新线程中运行,否则循环的下一次迭代将不会开始,直到前一次迭代完成

你问这个问题向我表明你可能不完全理解线程堆栈的概念(与全局堆相比)。我并不是要吝啬,而是了解线程堆栈的工作方式非常重要

答案 1 :(得分:0)

在继续下一个元素之前,它将运行该方法。