J2ME初學者易混淆內存模型、配置與配置文件概念。本文釐清三大核心概念。
| 類型 | 用途 | 特點 |
|---|---|---|
| Programme Memory | 存儲MIDlet Suite (JAR包) | 廠商限制最大值(如Nokia 6108為64KB),混淆壓縮可減小 |
| Heap | 運行時對象分配(含局部/成員變量) | 幾十KB~幾百KB,極度寶貴 |
| Persistent Storage | RMS本地持久化存儲 | RecordStore API管理,斷電不丟失 |
java.io、java.lang、javax.microedition.io、java.utiljava.lang.ref(弱引用支持)J2ME Platform
├── CLDC (Configuration) → KVM + 核心庫
└── Profile(s)
├── MIDP (主流)
├── PDA Profile
└── 其他廠商擴展Profile