4

我正在查看AtomicBoolean类源代码,发现有趣的for循环声明如下:

for (;;) { 
   //Something
}

这个循环做什么?

4

5 回答 5

11

这是一个无限循环。你可以这样做:

while (true) {
  //Loops forever.
}

看看文档

于 2013-03-01T08:29:13.730 回答
3

这是无限循环的简写。它将一直持续到 break 语句导致执行退出循环。

于 2013-03-01T08:29:20.943 回答
1

这个循环做什么?

它无限循环。就像是:

while (true) {

}
于 2013-03-01T08:29:32.383 回答
1

这是一个无限循环,如果break里面没有语句,它不会停止执行。它与 相同while(true)

于 2013-03-01T08:29:49.053 回答
0
for (;;) { 
   //Something
}

这是无限循环。

于 2013-03-01T08:31:55.527 回答