【发布时间】:2015-09-10 15:06:29
【问题描述】:
我想实例化一个 BufferedImage 类,所以我添加了这个 sn-p
BufferedImage bufferedImage = new BufferedImage(7232, 7204, BufferedImage.TYPE_INT_RGB);
但我得到一个奇怪的异常
java.lang.OutOfMemoryError: Java 堆空间
所以我需要知道:
我该如何解决?
【问题讨论】:
-
"当 Java 虚拟机因为内存不足而无法分配对象并且垃圾收集器无法提供更多内存时抛出。OutOfMemoryError 对象可能由虚拟机构造,就像抑制被禁用和/或堆栈跟踪不可写。” -- docs.oracle.com/javase/7/docs/api/java/lang/…
-
可能是因为您试图为 7232x7204 图像分配内存而它没有内存?
-
@MarcoAcierno :谢谢,但是我该如何解决这个问题?
标签: java image buffer heap-memory rgb