CLDC 规范:目前分为 v1.0 JSR 30,v1.1 JSR 139
CDC 规范:目前分为 v1.0 JSR 36,v1.1 JSR 218
MIDP 规范:分为 v1.0 JSR 37,v2.0 JSR 118
IMP 规范:JSR 195
FP 规范:JSR 46
PP 规范:JSR 62
适用于CLDC设备的规范:
Connected Limited Device Configuration (CLDC); JSR 30, JSR 139 CLDC 规范,前面已经介绍过
Mobile Information Device Profile (MIDP); JSR 37, JSR 118 MIDP 规范,前面已经介绍过
Information Module Profile (IMP), JSR 195 IMP 规范,前面已经介绍过
Java Technology for the Wireless Industry (JTWI), JSR 185 无线Java行业规范
Wireless Messaging API (WMA); JSR 120, JSR 205 无线信息规范,提供短信和彩信功能
Mobile Media API (MMAPI); JSR 135 移动媒体规范,提供音频视频播放
Location API for J2ME (JSR-179) 定位规范,提供定位功能
SIP API for J2ME (JSR-180) 提供对会话发起协议的支持
Security and Trust Services API for J2ME (JSR-177) 提供网络安全与信任的支持
Mobile 3D Graphics (JSR-184) 提供对3D绘图的支持
J2ME Web Services APIs (WSA), JSR 172 提供对Web Services的支持
Bluetooth API (JSR-82, Motorola, Java Partner Site) 提供对兰牙的支持
PDA Optional Packages for the J2ME Platform (JSR 75) 提供对PDA中文件、通信录等存取的支持
适用于CDC设备的规范:
Connected Device Configuration (CDC); JSR 36, JSR 218 CDC规范,前面已经介绍过
Foundation Profile (FP) (JSR-46) FP 规范,前面已经介绍过
Personal Profile (PP) (JSR-62) PP 规范,前面已经介绍过
Personal Basis Profile (PBP) (JSR-129) 类似于PP的规范,但在图形界面方面无需支持AWT
J2ME RMI Optional Package, (RMI OP); JSR 66 提供对远程调用的支持
JDBC Optional Package for CDC/Foundation Profile API (JSR-169) 提供对JDBC的支持
这里提到的适用于并不是表示只适用于,很多规范是可以同时适用于CDC 和CLDC 设备的。
分享到:
相关推荐
**J2ME开发规范汇总** Java 2 Micro Edition(J2ME)是Java平台的一个子集,主要用于嵌入式系统,如移动设备和家用电器。它为开发在这些平台上运行的应用程序提供了统一的框架,特别是在早期智能手机游戏开发领域,...
**J2ME移动通信介绍** Java 2 Micro Edition(J2ME)是Java平台的一个子集,主要用于嵌入式系统,尤其是移动设备如手机、PDA等。它为开发小型设备上的应用程序提供了一种标准化的方法,使开发者可以编写一次代码,...
6. **JSR (Java Specification Requests)**:JSR是定义新API或更新现有API的规范,例如JSR-118定义了MIDP 2.0,增加了图形、游戏和文件存储等功能。 在J2ME开发中,开发者通常会使用集成开发环境(IDE),如...
J2ME由Java ME规范定义,它提供了多种配置和框架,如MIDP(Mobile Information Device Profile)和CLDC(Connected Limited Device Configuration),以适应不同类型的移动设备。MIDP是用于开发移动应用程序的API...
2. **基本语法与程序结构**:讲解Java语言基础,J2ME特有的编程规范和限制。 3. **MIDlet生命周期**:讲解MIDlet(J2ME应用程序)的启动、暂停、恢复和删除过程。 4. **用户界面设计**:如何使用MIDP组件创建交互...
J2ME的架构基于JSR-68规范,包括三个层次:Configuration、Profile和Optional Packages。Configuration定义了基本的运行环境,Profile提供了特定用途的API集,而Optional Packages则允许添加额外的功能模块。这种...
5. **MIDlets**:J2ME应用称为MIDlets,它们是遵循MIDP规范的Java应用程序。MIDlets包括主类、用户界面组件以及与设备交互的API调用。 6. **用户界面**:在J2ME中,用户界面通常通过Wireless Toolkit(WTK)提供的...
4. **MIDP规范**:Mobile Information Device Profile是J2ME的一个重要部分,定义了移动设备上的应用程序接口。MIDP包括硬件要求和API两部分: - 硬件部分规定了内存、屏幕尺寸和数据存储要求。 - API部分提供了...
它由Java ME规范定义,旨在提供跨平台的开发能力,使得开发者能够创建能在各种设备上运行的应用程序。在这个特定的案例中,我们讨论的是一个基于J2ME的五子棋游戏,这是一个经典的人机对弈程序,内置了人工智能(AI...
J2ME并不是单一的技术规范,而是一系列技术规范的集合体,这些规范定义了Java在资源受限设备上的表现形式。为了适应各种不同的设备特性,Sun采用了“配置”和“简档”的概念来组织J2ME的不同组成部分。 - **配置...
J2ME-Loader的工作原理是通过解析和模拟J2ME的MIDlet(Mobile Information Device Profile)规范来执行J2ME应用程序。MIDlet是J2ME中的核心组件,用于定义应用程序的结构和行为。J2ME-Loader首先读取MIDlet的清单...
J2ME由Java ME规范定义,包含了一系列的配置和 profiles,以适应不同类型的设备。主要的配置有Connected Limited Device Configuration (CLDC) 和 Connected Device Configuration (CDC),前者适用于内存和处理能力...
本《J2ME开发大全》一书深入探讨了J2ME开发的各种关键概念和技术。 **1. J2ME架构** J2ME由配置(Configurations)和 profilings 组成。配置定义了一个最小的Java执行环境,如MIDP(Mobile Information Device ...
**J2ME(Java 2 Micro Edition)**是Java平台的一个子集,主要设计用于资源有限的设备,如移动电话、PDA、智能家电...通过深入理解和熟练掌握J2ME,开发者可以创建出适应各种小设备的应用程序,为用户提供便捷的服务。
2. **MIDlet套件**:J2ME应用程序通常被称为MIDlets,它们是一组遵循MIDP规范的Java类。MIDlet套件包括主MIDlet类、清单文件(JAD)和可能的资源文件。 3. **用户界面**:在J2ME中,用户界面构建主要依赖于Mobile ...
配置定义了运行时环境的基本特性,如内存大小和处理器能力;而框架则进一步细化了这些配置,针对特定的应用领域提供了额外的功能。例如,Mobile Information Device Profile (MIDP) 就是针对移动设备的应用开发。 #...
J2ME采用MIDP(Mobile Information Device Profile)和CLDC(Connected Limited Device Configuration)作为其核心规范,MIDP提供了用户界面组件和网络功能,CLDC则定义了轻量级的Java运行环境。在金山词霸的原码中...
JSR是Java社区过程的一部分,定义了新的API或技术规范。在J2ME中,如JSR-118(MIDP 2.0)、JSR-135(J2ME多媒体API)等,扩展了平台功能。 ### 10. 应用部署 J2ME应用通常通过WAP、OTA(Over-The-Air)或USB连接...
- **MIDP实现**:工具包中的模拟器支持MIDP规范,这是J2ME的一个关键组成部分,用于定义如何在移动设备上运行Java应用程序。 ### 开发应用程序的过程 #### MIDlet Suite MIDlet是一种小型的Java应用程序,主要...