【发布时间】:2012-02-09 21:37:54
【问题描述】:
j2me 设备中的“最大堆大小 = 无限制”是什么意思? 以设备为例: http://www.developer.nokia.com/Devices/Device_specifications/E71/
我可以增加应用的堆大小吗?
【问题讨论】:
-
不确定(几年前我上次开发 j2me 应用程序),但我认为这意味着 Java VM 不限于某些“特殊”堆数量,而是使用设备的全部可用 RAM - 相反到支持 j2me 的旧设备,这些设备对本机应用程序和 midlet 有单独的内存限制。
-
NokiaE7(以上链接)可用的本机 RAM 内存为 128 MB,但在 midlet 中,总内存为 = 150 KB
标签: java memory java-me heap-memory