CLDC Java虚拟机
由于某些设备在软硬件上的局限性,使得面向这些设备的CLDC不可能支持一个完整Java虚拟机的全部功能,也不可能支持J2SE核心类的完整集合。在Windows平台上运行一个简单的“Hello,world”应用程序大约需要16MB的内存。CLDC最小平台的需求如下:
· 为实现Java VM以及组成CLDC平台的类库的持久存储,需要128KB的ROM、
闪存或用电池供电的内存。
· 运行时需要有32KB (或更多)的易失性内存可供分配。这些内存用于满足Java应用的动态需求,其中包括类加载以及为对象和栈分配堆空间。
为支持资源如此有限的Java运行时环境,CLDC为虚拟机、语言自身以及核心库定义了一些缩减了的需求。我们将在后面几节对此进行详 ...... (共8302字) [阅读本文]>>