Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
一些 Java 移动设备具有不同的 MIDP 和 VM 堆。这两个堆之间有什么区别,J2ME 应用程序如何控制用于给定数据的部分?
您无法控制 MIDlet 使用哪一个,它由 KVM 的实现决定(因此由生产者决定)。通常,当设备有两个单独的堆时,它使用一个来保存“公共”数据,另一个来保存图片或视频剪辑等媒体,但同样,这取决于生产者,您不能强制分配对象通过 J2ME 堆而不是另一个堆