0

一些 Java 移动设备具有不同的 MIDP 和 VM 堆。这两个堆之间有什么区别,J2ME 应用程序如何控制用于给定数据的部分?

4

1 回答 1

2

您无法控制 MIDlet 使用哪一个,它由 KVM 的实现决定(因此由生产者决定)。通常,当设备有两个单独的堆时,它使用一个来保存“公共”数据,另一个来保存图片或视频剪辑等媒体,但同样,这取决于生产者,您不能强制分配对象通过 J2ME 堆而不是另一个堆

于 2009-01-13T17:00:34.707 回答