探究Java技术在嵌入式系统中的主要作用.docVIP

探究Java技术在嵌入式系统中的主要作用.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
探究Java技术在嵌入式系统中的主要作用.doc

PAGE  PAGE 4 探究Java技术在嵌入式系统中的主要作用   摘 要: 随着计算机技术的不断发展,在C++语言基础上改变而形成的Java语言的应用越来越广泛。Java语言是全新的计算机软件编程语言,其应用对于计算机编程的质量提升意义重大。Java 既是一种计算机的编程语言,同时还是一个良好的开发平台。Java语言可以随意移植,并且具有通用性,其安全性较高,其被广泛应用于嵌入式系统。文章阐述Java技术下的嵌入式系统体系,分析了Java技术在嵌入式系统中的主要作用。   关键词: Java;嵌入式系统;作用   Java技术是以15个主要的API为核心技术组成的开发平台,这些核心技术是Java技术可以广泛应用的关键所在。相对于JDK技术来说,Java技术的应用优势更加明显,其稳定性是JDK难以媲美的。Java技术可以个系统间的互动,同时安全性更好。Java技术能够根据对软件和硬件的不同需求,在使用时选择J2SE 、J2MM、J2EE 、Java Card Platform这四个不同的版本。Java技术的开发主要是为了可以更好的在嵌入式设备中进行应用,而J2ME和Java卡这些功能,使得Java技术可以在嵌入式系统中广泛的应用。   一、Java技术下的嵌入式系统体系的构建   Java技术下的嵌入式系统体系主要包括代码层、Java类库、本地类库、平台层和硬件层5个部分组成。代码层是Java技术开发的供用户使用的应用程序。Java类库是在代码层中程序,在编程时必须选择类库中的API进行调用。本地类库时程序中主要使用的代码,其存储于嵌入式设备。平台层由Java虚拟机和RTOS操作系统两部分组成,前者主要执行文件并转载,后者为其提供运行平台。硬件层主要指RTOS负责的硬件,其主要负责处理Java虚拟机运行时出现的问题,同时提供内存管理和网络连接等具体的服务。   二、Java技术在嵌入式系统中的主要作用   (一)Java技术可以使嵌入式系统变成通信设备   数字化和智能化技术的不断发展,要求通信设备必须适应时代的发展。但是目前很多通信设备的操作系统存在不兼容等问题,造成严重的资源浪费。在嵌入式系统中应用Java技术可以有效的解决这一问题,可以将嵌入式系统变成通信设备。???统的嵌入式系统主要是根据处理器来涉及相应的程序,而C语言和编程语言不能脱离处理器进行运行。而Java技术不受处理器的影响,其能够将程序存储于另一个系统,可以利用系统下载程序。   (二)Java技术可以实现嵌入式系统的实时性   以往的嵌入式系统应用的是C语言程序,虽然具有一定的实时性,但是其效率较低,需要复杂的开发平台,难以达到信息时代的要求。而在嵌入式系统中应用Java技术,可以简化内存管理系统,提高嵌入式系统的实时性,同时具有较高的开发效率。实时系统需要严格规定时间,要求系统具有较快的运行速度,在最短的时间内完成指令,这些问题在Java技术的应用后都可以得到解决。   (三)Java技术可以提高嵌入式系统的开发效率   Java语言的主要对象是代码、封装。封装的继承性和多态性要求编程人员只能是在具体的指令下完成具体的工作,同时还要严格执行具体指令。Java技术的应用可以在另一个软件中运行系统,同时可以通过更改库类存来完成编程,这极大的提高了嵌入式系统的开发效率。   (四)Java技术可以提高嵌入式系统的安全性   Java技术的主要特征是其语言不包含指针这个变量,使得Java不能对内存进行随便访问,提高了系统的安全性。Java编译器的分类较为严格,不能随便分配到各个程序,有效控制了恶意代码的操作。Java技术和操作系统处于隔离状态,病毒等外来因素难以入侵系统,极大的降低了系统的风险。   (五)Java技术实现了嵌入式系统的联网功能   嵌入式系统的网络性是嵌入式系统得以广泛应用的关键,因此目前的嵌入式系统联网功能的实现至关重要。Java技术的应用能够实现嵌入式系统的联网功能,TCP/IP流和数据库能够利用URL服务或代码检查的方式进行功能恢复。Java技术具有网络支持功能,可以实现嵌入式系统的联网。   三、总结   Java技术的特点使其在编程和系统开发上的功能强化,其兼容性、稳定性、安全性和可植入性使其广泛应用到嵌入式系统成为可能。Java技术可以满足嵌入式系统的各项需求,提高了嵌入式系统的开发效率。Java技术不仅是编程语言,更是一个良好的开发平台,其简化了系统开发的步骤,其应用可以与嵌入式系统完美融合。我们应该加大Java技术的研发力度,以使其可以更好的服务于嵌入式系统。 (作者单位:海南师范大学)   参考文献:   [1] 蒋凌云.浅析Java技术在嵌入式系统中的作用[J].佳

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档