【发布时间】:2021-02-08 12:27:27
【问题描述】:
我们如何在创建新实例之前预测或检查OutOfMemory 错误是否会发生?这个机制必须告诉我,如果我要再创建一个对象,就会出现OutOfMemory 错误。
OutOfMemory 处理使用什么机制。
有解决这个问题的办法吗?
【问题讨论】:
-
谢谢,绿巨人。但这并不能解决我的问题,我需要一个最佳且可靠的解决方案
-
嗯,答案是java中不存在这样的解决方案。即使你先检查,下一次分配仍然会失败,你需要处理异常。你可以同时做这两个,因为这会降低 Excpetion 的可能性,而且这可能是你能做的最好的。
标签: java garbage-collection out-of-memory heap-size