4000336012

安博教育大连希望学校

想学习软件开发,不知道该选择哪里?

来源:安博教育大连希望学校 发布时间:2013/9/4 10:45:00

 

   咨询老师:张老师  电话:400-0088162 QQ:1255547850

   相对于其他编程开发,J2ME编程开发似乎很平静,一直很安静,一直在默默不断的发展着,今天就简单介绍一下J2ME编程开发的几个重要概念。

   首先我们先从MIDP设备的内存说起吧,事实上MIDP设备的内存分为三种:ProgrammeMemory、Heap、persistentStorage,CLDC,MIDP。

   ProgrammeMemory是移动信息设备分配给MIDletsuite的空间,因为MIDletsuite是以jar文件进行发布的,所以这个文件的大小可以认为是ProgrammeMemory的大小。一些厂商对ProgrammeMemory的较大值是有限制的,例如我的Nokia6108的较大值是64k,超过的话将不能进行安装。减小MIDletsuite的大小非常重要,一个便捷的方法就是使用混淆器对应用程序进行混淆,这样可以减小jar文件的大小。

   Heap是应用程序在运行过程中存放所创建的对象的存储空间,本地变量和成员变量也是放在Heap上的,MIDP设备中提供的Heap空间大概在几十k到几百K。

  PersistentStorage的空间是用来实现MIDP应用程序的本地数据持久性存储的。

  下面我们说说什么是CLDC?它是ConnectedLimitedDeviceConfiguration的简称。CLDC包括一个Java虚拟机和一系列的基础类,J2ME的组经过对移动信息设备进行硬件抽象后得到他们的特点,然后设计并实现了在移动信息设备上运行的java虚拟机,通常我们把它叫做KVM。在CLDC1.0还同时提供了由java.io、java.lang、javax.microediton.io、java.util组成的基础类。在CLDC1.1里面添加了java.lang.ref。

  较后就是MobileInfomationDeviceProfile(MIDP)。MIDP是运行在CLDC基础之上的,在MIDP中定义了应用程序的生命周期、用户图形界面、数据管理系统等子集,从而构建起了J2ME平台。

  通常,J2ME平台由一个CLDC和一个或者多个Profile构成。


 学习IT,学习软件开发,就选择大连软件 开发培训学校

详情咨询 http://dlabjy.soxsok.com

领取试听课
每天限量名额,先到先得
温馨提示:为不影响您的学业,来校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
  • 详情请进入 安博教育大连希望学校

关于我们 | 招生信息 | 新闻中心 | 学校动态

版权所有:搜学搜课(www.soxsok.com)