2022Java用于嵌入式系统的优点Java用于嵌入式系统的优点与个人计算机这样的通用计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务
yjbys我下面为你整理了关于Java用于嵌入式系统的优点,希望对你有所帮助
优点1:与处理器无关Java的第一个优点就是与处理器无关
传统上,嵌入程序就是针对特定的微处理器设计并在其上运行的,而C语言程序的可移植性则可通过编译或交叉编译来保障
但是利用Java,一个程序可以存第1页共17页储在一个系统上,而被下载并运行在完全不同的另一个系统上;设备可能从不同地方下载一些程序在一个处理器上运行,或者不同的处理器运行同一个程序,并通过网络在相互间传递数据
运用Java,一个嵌入式系统就可能成为一个通用的通信设备,能下载并运行能完成特定任务的程序
对嵌入式系统而言,这是一个新的模型,已经有一些开发者正在向它靠拢
例如,电视机顶盒的供应商已宣布要在机顶盒内植入JVM,以运用户能通过Javaapplets在他们观看电视的同时接收到该电视节目的一些内容
例如在观看足球竞赛时,看到的支持内容就可第2页共17页以是对球员的技术统计,在看电影时,看到的支持内容就可以是演员的背景资料
这是一个恰当的设计和实施模型,首先它可以使开发平台的选择更加敏捷,无需在与目标相同的平台上开发,也不用关切交叉编译的问题,因为Java字节码能在任何有JVM的操作系统中运行
其次,这种模型带来的另一个优点是几乎全部的检测和调试可以独立于目标设备来进行
虽然由于个别JVM有时有兼容性的问题,应当在全部将用到该程序的平台上测试它
但一般来说,并不要高级而昂贵的、配备有逻辑探针、ICE以及其他调试工具的、针对目标平台的开发环第3页共17页境
优点2:提高开发速度和可维护性Java是一种纯粹面对对象的语言
Java类被组织成一个等级层次,在层次结构中,一个子类能够继承