J2ME学习文档.docVIP

  1. 1、本文档共20页,可阅读全部内容。
  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文档。上传文档
查看更多
J2ME学习文档 作者:oldseven Java版本 ·Java规范中有一组核心类函数库(Core Class,即java.*)—J2SE—J2ME—Smart Card. ·各版本越向右所支持的java基本类别(Primitivetype,boolean,byte,short,int,long,float,double这些类别)的范围越小。 ·J2EE和J2SE支持所有Java类别,J2SE定位在客户端(Client-Side))J2ME定位在嵌入式系统应用上。 ·Smart Card版本只支持java.lang.*这个核心类函数库。它有属于自己的扩展类函数库 如javacard.*,javacardx.*。Smard Card版本只支持boolean与byte这两种java基本类。此版本定位在Smart Card的应用上。 ·每一种版本都有属于他们自己的虚拟机(VM)。在Smart Card上有Card VM,负责执行下载到Smart Card上的Card Applet。在J2ME中,其标准参考应用――KVM,用来执行下载至嵌入式装置上的Spotlet或MIDlet;在J2SE与J2EE中有Class VM与HotSpot VM负责执行Java Applet,Java Servlet或Java Application. ·Classic VM:传统虚拟机,HotSpot VM执行效率高。在JDK安装目录下分别找到Jvm.dll ..\jre\bin\classic ..\jre\bin\hotspot ·各种版本可以通过JINI彼此联系 J2ME概观 ·J2ME将所有的嵌入式装置大体上分为两种,引入了Configuration的概念: CLDC和CDC ·Connected Limited Device Configuration(CLDC)电力有限,手机,PDA ·Connected Device Configuration(CDC) 电力大,电冰箱,电视机顶盒等 ·Configuration可以当作J2ME对于两种类型嵌入式装置的规范 ·Profile概念 区别出两种主要Configuration后,J2ME又引入Profile概念。 。是架构在Configuration之上的规范。有此规范是为了更加明确的区分出各种嵌入式装置上Java程序该如何开发,以及功能。其定义了与特定嵌入式装置非常相关的扩展类函数库,Java程序在各种嵌入式装置上的使用者界面该如何呈现就是定义在 Profile之中。其中所定义的扩展类函数库是根据底层Configuration中所定义的核心类函数库所定义的。 ·J2ME不支持JINI. ·J2ME对于Configuration以及Profile所组成的结构: Personal Java ·Personal Java的规范是从Java1.1分出来的。特别适合用在丰富图形显示能力的消费型电子产品上。此前Sun决定将Personal Java分为轻量版的“J2ME Personal Basis Profile”和完整版“J2ME Personal Profile”。2002年9月25日,美国Sun Microsystems在“2002 JavaOne Conference in Japan”上发表J2ME Personal Profile是一个基于J2ME CDC(Connected Device Configuration)的技术,它为需要Internet连接性和Web保真度的器件提供了J2ME环境。CDC HI (Connected Device Configuration, HotSpot Implementation)是CDC的一个执行实例,它包括了一个高度优化的、经过调协的和动态配置的编译器,该编译器可使客户器件的Java性能获得很大提升。 ??? Personal Profile的设计初衷是为了适应高级的网络化消费电子器件的应用,如高端 PDA (例如Sharp Zaurus)、智能通信器(例如PDA与蜂窝电话的结合)、电视机顶盒、游戏控制器和汽车电子器件等。Personal Profile包括了CDC的一个执行实例和Foundation Profile (FP)。这一新的CDC/FP与Personal Profile相结合,可以为Java虚拟机(JVM)提供高性能,适应消费类电子器件的需要。 ??? J2ME Personal Profile与MIDP profile有所不同,MIDP profile只适用于小的LCD显示屏和带键盘的蜂窝电话等低端输入器件等小型器件;而J2ME Personal Profile与Java 2虚拟机(VM)的技术规范完全一致,这就使开发商可以利用他们

文档评论(0)

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

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

1亿VIP精品文档

相关文档