OutOfMemoryError 和 StackOverflowError

手机游戏开发者 2024-10-2 03:32:48 41 0 来自 中国
OutOfMemoryError(内存不敷):如果假造机的栈内存答应动态扩展,当扩展栈容量无法申请到足够的内存时,将抛出
OutOfMemoryError非常。
StackOverflowError(堆栈溢出):如果线程哀求的栈深度大于假造机所答应的最大深度,将抛出StackOverflowError非常。
测试一:

单线程中,通过两个方法不绝的相互调用,栈的深度到达了假造机的最大深度。
结果:抛出StackOverflowError非常,
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-10-18 16:46, Processed in 0.174628 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表