J2ME(CLDC/MIDP)简介

ZDNet软件频道 时间:2003-07-10 作者:Java研究组织 |  我要评论()
本文关键词:j2me
本文主要介绍Sun的J2ME技术中CLDC/MIDP的基本知识。并通过简单的试例简介如何通用CLDC/MIDP开发手机应用。

名词梳理

在正式开始介绍j2me之前,这里我列出一些常见名词,方便与下文参照:

j2me(Java2 Platform, Micro Edition) Java2平台微型版

CLDC(Connected, Limited Device Configuration) 连接受限设备配置

CDC(Connected Device Configuration)连接设备配置

MIDP(Mobile Information Device Profile) 移动信息设备描述

KVM(The K Virtual Machine) K虚拟机

背景

随着无线应用与嵌入式系统的愈来愈受到人们的重视,SUN也推出了j2me(Java2 Platform, Micro Edition)来迎合这一未来的发展趋势。

实际上这道也不能算是最新推出,熟悉Java历史的人都知道,Java原先本是为了开发消费性电子产品而研制的。谁知,无心插柳柳成荫,因在网络应用上的出色表现而流行,以至到现在的在serverside上的应用,如J2EE、EJB等等,发展的越来越庞大。这次sun又推出了j2me,这实质是杀了个回马枪。至于实际表现如何,我们还得拭目以待。

sun认为,未来的信息设备将比我们今天的更为customizable 和 personal。这一点我们已经可以从手机和pda的流行程度看出。所以为了开发面向这些设备的applications。sun推出了j2me。于是现有的Java版本变为了三个:J2EE ,J2SE和j2me,分别对应与不同的目标设备,如下图所示。

图1 Java版本的划分和针对的设备


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134