J2ME平台的几个重要概念[Java编程]
本文“J2ME平台的几个重要概念[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
J2ME平台中有几个重要的概念,比方内存、CLDC、MIDP等.初学J2ME常常对这些概念理解不深,乃至呈现毛病.本文的目的在于对J2ME中的相关重要概念举行阐述.
1. 内存
我们一向在夸大,移动信息设备的内存非常小,利用起来应当加倍的爱惜,但是我们却很少知道这些内存是若何分类的,下面将做具体的介绍.事实上MIDP设备的内存分为三种,Programme Memory、Heap、persistent Storage.
Programme Memory是移动信息设备分配给MIDlet suite的空间,因为MIDlet suite是以jar文件举行公布的,所以这个文件的大小可以认为是Programme Memory的大小.一些厂商对Programme Memory的最大值是有限制的,比方我的Nokia 6108的最大值是 64k,超越的话将不能举行安装.减小MIDlet suite的大小非常重要,一个便捷的办法就是利用混合器对利用程序举行混合,这样可以减小jar文件的大小.在今后的文章中我闲谈到若何利用Proguard.
Heap是利用程序在运行历程中存放所成立的对象的存储空间,本地变量和成员变量也是放在Heap上的,MIDP设备中供应的Heap空间大约在几十k到几百K.
Persistent Storage的空间是用来实现MIDP利用程序的本地数据长期性存储的,在Record Management System从入门到精通中我做了具体的介绍这里就不再多说了.
2. Connected Limited Device Configuration
CLDC包含一个Java虚拟机和一系列的底子类,J2ME的专家组经过对移动信息设备举行硬件抽象后得到他们的特点,然后计划并实现了在移动信息设备上运行的java虚拟机,普通我们把它叫做KVM.在CLDC1.0还同时供应了由java.io、java.lang、javax.microediton.io、java.util构成的底子类.在CLDC1.1里面增添了java.lang.ref.
3. Mobile Infomation Device Profile
MIDP是运行在CLDC底子之上的,在MIDP中定义了利用程序的生命周期、用户图形界面、数据管理系统等子集,从而构建起了J2ME平台.普通,J2ME平台由一个CLDC和一个大概多个Profile构成.
以上是“J2ME平台的几个重要概念[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
- ·上一篇文章:J2SE 1.5 Tiger新特点学习
- ·下一篇文章:J2EE的构造
- ·中查找“J2ME平台的几个重要概念”更多相关内容
- ·中查找“J2ME平台的几个重要概念”更多相关内容