fbpx
维基百科

Java ME

Java ME以往稱作J2ME(Java Platform, Micro Edition)是为机顶盒移动电话PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API。它和Java SEJava EE一起构成Java技术的三大版本,并且同样是通过JCP(Java Community Process)制订的。

目前阶段,Java ME最流行的应用是游戏软件。因为与需要昂贵的专用设备和开发工具的竞争对手(如索尼和任天堂)相比,Java ME程序可以在PC机上开发和仿真运行,然后很容易地部署到目标机上,从而使其开发、测试和发布的变得容易和廉价。实际上Java ME的用途和前景要广泛得多。[來源請求]

架构

与J2SE和J2EE相比,J2ME总体的的运行环境和目标更加多样化,但其中每一种产品的用途却更为单一,而且资源限制也更加严格。为了在达到标准化和兼容性的同时尽量满足不同方面的需求,J2ME的架构分为Configuration、Profile和Optional Packages(可选包)。它们的组合取舍形成了具体的运行环境。

Configuration主要是对设备纵向的分类,分类依据包括存储和处理能力,其中定义了虚拟机特性和基本的类库。已经标准化的Configuration有- Connected Limited Device Configuration(CLDC)和Connected Device Configuration(CDC)。

Profile建立在Configuration基础之上,一起构成了完整的运行环境。它对设备横向分类,针对特定领域细分市场,内容主要包括特定用途的类库和应用程序接口。CLDC上已经标准化的Profile有Mobile Information Device Profile(MIDP)和Information Module Profile(IMP),而CDC上标准化的Profile有Foundation Profile(FP)、Personal Basis Profile(PBP)和Personal Profile(PP)。

可选包独立于前面两者提供附加的、模块化的和更为多样化的功能。目前标准化的可选包包括数据库访问、多媒体、蓝牙等等。

開發工具

開發Java ME程序一般不需要特別的開發工具,開發者只需要裝上Java SDK及下載免費的Sun Java Wireless Toolkit就可以開始編寫Java ME程式,編譯及測試,此外目前主要的IDE(EclipseNetBeans)都支持Java ME的開發,個別的手機開發商如NokiaSony Ericsson都有自己的SDK,供開發者在開發出兼容於他們的平台的程序。

开发

应用

参见

参考资料


外部链接

java, 此條目没有列出任何参考或来源, 2020年8月8日, 維基百科所有的內容都應該可供查證, 请协助補充可靠来源以改善这篇条目, 无法查证的內容可能會因為異議提出而被移除, 以往稱作j2me, java, platform, micro, edition, 是为机顶盒, 移动电话和pda之类嵌入式消费电子设备提供的java语言平台, 包括虚拟机和一系列标准化的java, 它和java, java, ee一起构成java技术的三大版本, 并且同样是通过jcp, java, community, process. 此條目没有列出任何参考或来源 2020年8月8日 維基百科所有的內容都應該可供查證 请协助補充可靠来源以改善这篇条目 无法查证的內容可能會因為異議提出而被移除 Java ME以往稱作J2ME Java Platform Micro Edition 是为机顶盒 移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台 包括虚拟机和一系列标准化的Java API 它和Java SE Java EE一起构成Java技术的三大版本 并且同样是通过JCP Java Community Process 制订的 目前阶段 Java ME最流行的应用是游戏软件 因为与需要昂贵的专用设备和开发工具的竞争对手 如索尼和任天堂 相比 Java ME程序可以在PC机上开发和仿真运行 然后很容易地部署到目标机上 从而使其开发 测试和发布的变得容易和廉价 实际上Java ME的用途和前景要广泛得多 來源請求 目录 1 架构 2 開發工具 3 开发 4 应用 5 参见 6 参考资料 7 外部链接架构 编辑与J2SE和J2EE相比 J2ME总体的的运行环境和目标更加多样化 但其中每一种产品的用途却更为单一 而且资源限制也更加严格 为了在达到标准化和兼容性的同时尽量满足不同方面的需求 J2ME的架构分为Configuration Profile和Optional Packages 可选包 它们的组合取舍形成了具体的运行环境 Configuration主要是对设备纵向的分类 分类依据包括存储和处理能力 其中定义了虚拟机特性和基本的类库 已经标准化的Configuration有 Connected Limited Device Configuration CLDC 和Connected Device Configuration CDC Profile建立在Configuration基础之上 一起构成了完整的运行环境 它对设备横向分类 针对特定领域细分市场 内容主要包括特定用途的类库和应用程序接口 CLDC上已经标准化的Profile有Mobile Information Device Profile MIDP 和Information Module Profile IMP 而CDC上标准化的Profile有Foundation Profile FP Personal Basis Profile PBP 和Personal Profile PP 可选包独立于前面两者提供附加的 模块化的和更为多样化的功能 目前标准化的可选包包括数据库访问 多媒体 蓝牙等等 開發工具 编辑開發Java ME程序一般不需要特別的開發工具 開發者只需要裝上Java SDK及下載免費的Sun Java Wireless Toolkit就可以開始編寫Java ME程式 編譯及測試 此外目前主要的IDE Eclipse及NetBeans 都支持Java ME的開發 個別的手機開發商如Nokia及Sony Ericsson都有自己的SDK 供開發者在開發出兼容於他們的平台的程序 开发 编辑J2ME Wireless Toolkit 无线设备的J2ME开发工具 页面存档备份 存于互联网档案馆 NetBeans 页面存档备份 存于互联网档案馆 Eclipse 页面存档备份 存于互联网档案馆 EclipseME J2ME Plugin 页面存档备份 存于互联网档案馆 JBuilder Sun ONE Studio应用 编辑参见 编辑 Java主题 Android Danger Hiptop Embedded Java JavaFX Mobile development 手机游戏 行動學習 BREW 智能手机参考资料 编辑外部链接 编辑J2ME游戏开发站 提供详细的J2ME游戏开发资料 页面存档备份 存于互联网档案馆 J2ME正式网站 页面存档备份 存于互联网档案馆 TCP IP Socket Connections with MIDP 2 0 by Sun 页面存档备份 存于互联网档案馆 Bluetooth 蓝牙支持 siemens J2ME org 页面存档备份 存于互联网档案馆 J2MEDeveloper com openwap org 页面存档备份 存于互联网档案馆 J2MEWorld com 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title Java ME amp oldid 76793279, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。