|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
j2EE和asp比较,其实也没什么比的,原因和我上面说那些比较差不了多少,也是稳定性,安全性,J2EE比asp高,速度上比不过asp,asp也是延续着它的拖拽控件的方法,提高速度。观点J2ME平台中有几个主要的观点,比方内存、CLDC、MIDP等。初学J2ME常常对这些观点了解不深,乃至呈现偏向。本文的目标在于对J2ME中的相干主要观点举行论述。
1.内存
我们一向在夸大,挪动信息设备的内存十分小,利用起来应当更加的爱惜,可是我们却很少晓得这些内存是怎样分类的,上面将做具体的先容。现实上MIDP设备的内存分为三种,ProgrammeMemory、Heap、persistentStorage。
ProgrammeMemory是挪动信息设备分派给MIDletsuite的空间,由于MIDletsuite是以jar文件举行公布的,以是这个文件的巨细能够以为是ProgrammeMemory的巨细。一些厂商对ProgrammeMemory的最年夜值是无限制的,比方我的Nokia6108的最年夜值是64k,凌驾的话将不克不及举行安装。减小MIDletsuite的巨细十分主要,一个便利的办法就是利用搅浑器对使用程序举行搅浑,如许能够减小jar文件的巨细。在今后的文章中我漫谈到怎样利用Proguard。
Heap是使用程序在运转过程当中寄存所创立的对象的存储空间,当地变量和成员变量也是放在Heap上的,MIDP设备中供应的Heap空间也许在几十k到几百K。
PersistentStorage的空间是用来完成MIDP使用程序的当地数据耐久性存储的,在RecordManagementSystem从进门到精晓中我做了具体的先容这里就不再多说了。
2.ConnectedLimitedDeviceConfiguration
CLDC包含一个Java假造机和一系列的基本类,J2ME的专家组经由对挪动信息设备举行硬件笼统后失掉他们的特性,然后计划并完成了在挪动信息设备上运转的java假造机,一般我们把它叫做KVM。在CLDC1.0还同时供应了由java.io、java.lang、javax.microediton.io、java.util构成的基本类。在CLDC1.1内里增加了java.lang.ref。
3.MobileInfomationDeviceProfile
MIDP是运转在CLDC基本之上的,在MIDP中界说了使用程序的性命周期、用户图形界面、数据办理体系等子集,从而构建起了J2ME平台。一般,J2ME平台由一个CLDC和一个大概多个Profile组成。
java主要分三块,j2se:java的基础核心语言。j2me:java的微型模块,专门针对内存小,没有持续电源等小型设备。j2ee:java的企业模块,专门针对企业数据库服务器的连接维护。 |
|