一些Java移动设备为MIDP和VM提供了不同的堆。这两个堆之间有什么区别,J2ME应用程序如何控制用于给定数据段的数据?
发布于 2009-01-13 17:00:35
你不能控制你的MIDlet使用哪一个,这是由KVM的实现决定的(因此也由生产者决定)。通常,当设备有两个单独的堆时,它会使用一个来保存“公共”数据,另一个用来保存媒体,比如图片或视频剪辑,但同样,这取决于生产者,您不能强制将一个对象分配到一个堆上,而不是通过J2ME分配另一个对象
https://stackoverflow.com/questions/439721
复制相似问题