|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
C#是不行的,比如说美国的航天飞船里就有java开发的程序以上是我的愚见,其实不管那种语言,你学好了,都能找到好的工作,
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组成。
手机用到的是用j2me所编出来的小程序。 |
|