在无限循环中我在一些特定条件之后使用break语句直到现在没有问题但我害怕未来因为程序在24 * 7小时连续运行而在循环中本身有近2000行代码。
所以我是否会使用break语句或者我必须以不同的方式处理它。 有什么好主意吗?
while(true){
....
if(true)
break;
.
.
}
答案 0 :(得分:0)
使用无限循环是一个糟糕的设计。当控件命中break语句时,循环不再是无限的。您是否使用无限循环使程序连续24/7运行。如果这就是你可以使用Java service wrapper而不是无限循环的目的。