嵌入式Java虚拟机的应用管理模块AMS的设计与实现

被引量 : 2次 | 上传用户:ylovew
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
J2ME是Java 2的一个组成部分,与J2EE、J2SE和Java Card各适用于不同领域。与J2EE、J2SE和Java Card一样,J2ME继承了Java技术最显著的特点:编写一次,到处安全运行。正因为这一跨平台特性,再加上Java语言的门槛低于C/C++、开发周期短,使J2ME在嵌入式领域的应用遥遥领先于其它技术,如Brew。J2ME技术并不仅仅是一种面向对象的编程语言。它是由多项关键技术组成的,其中包括J2ME虚拟机、类装载器、J2ME应用程序接口以及J2ME编程语言。J2ME是J2SE的一个子集,经过合理裁减和修改以适用各类嵌入式系统。本文首先论述了JAVA技术关键组成以及虚拟机实现的一些关键技术。作为支持J2ME的各类嵌入式设备必须为用户提供一个交互界面,方便用户进行各种操作,如下载、移动、删除、升级和购买权限等,这样一个应用程序在J2ME规范中被称为AMS(应用管理程序)。由于嵌入式设备的实时性要求,AMS在时空开销方面有严格的要求。论文在软件工程基本思想的指导下,借鉴一些常见设计模式,同时考虑嵌入式软件开发特点,论述了J2ME中AMS的系统设计和实现过程,主要包括系统体系结构设计、主要功能设计和辅助功能设计。论文最后对系统实现过程进行了总结,并对J2ME中AMS的进一步优化给出了一些建议。
其他文献
本研究采用市场上常用的几种融雪剂为原材料,通过浸泡法、失重法、动电位极化曲线、交流阻抗等方法,测定不同浓度的融雪剂溶液对碳钢的腐蚀效果,研究各种融雪剂溶液对碳钢腐蚀速
半柔性路面是一种刚柔相济的新型路面结构形式,它是将特殊级配的水泥胶浆灌入大空隙沥青混合料中而形成的路面。半柔性路面具有高于水泥混凝土的柔性和高于沥青混凝土的刚性,
对于环氧/氰酸酯共混物固化体系的研究,通过凝胶试验,对比不同促进剂含量树脂在不同温度下的凝胶时间,得出固化温度高于180℃,促进剂(异辛酸钻)含量为0.05%即可。为了研究氰酸酯含量
<正>检察文化建设对促进检察人员公正廉洁执法,提升检察机关软实力具有重要意义。基层检察机关加强检察文化建设,应正确处理以下四个关系:一是检察文化四个层面的关系。检察
当今的中国在世界各国中都有一定的话语权,对外的文化交流就显得尤为重要,跨文化交流和教育全球化作为文化交流最重要的组成部分也越来越受到人们的重视.在对外汉语教学中运
医疗保险基金是广大群众百姓的"养命钱""救命钱",如何管好、用好这笔资金,不仅直接关系到广大参保人的切身利益和生命健康安全,也关系到医疗保险制度的良性运行和可持续发展
网络时代,图书馆观念发生了根本性变化,图书馆间的合作已成为必然。跨系统的图书馆馆际合作是利用各系统图书馆在信息资源开发利用上的互补性,通过信息资源的整体化、社会化
易切削钢比普通碳素钢有较好的切削性能和更好的产品表面光洁度。随着自动化加工工业和汽车工业的发展,易切削钢的使用量不断增加。目前,国外普遍采用电弧炉二次精炼连铸流程
TBX5基因启动子区域突变、甲基化分析及相互作用蛋白研究目的先天性心脏病(congenital heart disease,CHD)是常见的出生缺陷,发病率为4%~8%。临床资料和流行病学研究表明,遗传因素
目的唐氏综合征(Down Syndrome,DS)又称先天性愚型或21三体综合征,是一种最常见的先天性染色体数目畸变,发病率高达0.13%,给家庭和社会带来沉重的负担,故迫切需要一种准确、快速、