虽然我知道这样问有点傻,但我仍然想更多地了解它的技术角度。
无限循环的一个简单示例:
public class LoopInfinite {
public static void main(String[] args) {
for (;;) {
System.out.println("Stack Overflow");
}
}
}
如何从此类外部中断(停止)这个无限循环(例如,借助继承)?
我什至觉得写这篇文章很肮脏,但是......
从不同的线程,你可以调用System.setOut()
with a PrintStream
实现,这会抛出一个RuntimeException
你打电话时println()
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)