gpt4 book ai didi

java - 获得堆栈溢出是否只影响它发生的线程?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:55:26 25 4
gpt4 key购买 nike

放在上下文中:所以假设我正在玩在线游戏并且我创建了堆栈溢出。这会影响服务器上的每个人玩游戏,还是只影响我?

最佳答案

如果 JVM 在您的浏览器上,则绝对不是。

在服务器上,堆栈溢出会有效地杀死线程。如果它缺少 finally block ,线程可能会在不释放资源的情况下死掉,这会在一段时间后楔入服务器,但它应该释放由于 synchonized block 而持有的所有互斥体。假设错误没有被处理,它会调用 thead 的 ThreadUncaughtExceptionHandler除非服务器在主线程中工作,否则通常不会关闭服务器,但可以实现未捕获的异常处理程序来关闭服务器。

关于java - 获得堆栈溢出是否只影响它发生的线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7651614/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com