J2ME的由来

 

J2ME的全称是Java 2 Platform Micro Edition,即Java 2平台微型版。为了更好地让大家理解J2ME的形成,首先介绍两个项目:SpotlessKVMSpotlessSun公司实验室内部的一个研究型项目,它运行的目标平台是PalmOSSpotless并非一个商业产品,因此Sun公司并不对此软件提供支持和服务,甚至不会保证其运行的正确性。事实上,它更像是实现那些才华横溢的开发者的新奇想法的工具。与Spotless不同,KVMSun公司的一个可授权的产品,它可以被移植到很多平台上。KVM是从Spotless项目中派生出来的,当初KJava项目组采用了Spotless的某个版本的软件,并以此为基础开发了KVM

19985月,KVM的演示版在Sun的实验室展示给众人。Motorola公司对这个项目表现出了浓厚的兴趣,促使KVM从研究项目转向了产品化。KVM之父Antero Taivalsaari也从Sun的实验室走出来领导了KVM产品组的开发。SunMotorola都意识到,如果想在移动Java领域创造出成功的标准和产品,那么必须广泛地吸引业界的知名厂商加入到这个标准体系之中。出乎意料的是,没用多久,以NokiaSiemens等移动电话制造商为代表的众多公司先后加入到了标准化进程中。随着CLDC 1.0规范的发布,J2ME走上了历史舞台。Sun公司不负众望,随后发布了MIDP 1.0规范,这就像一颗重磅炸弹震动了整个Java开发社区。借助MIDP 1.0提供的图形用户界面开发包就能够为移动电话开发应用程序,这让人感到十分神奇。

我们知道Java语言的前身是一种称为Oak的编程语言,Oak就是工作在一种称为Star7的便携式家用控制器上。该控制器带有一个LCD触摸屏,内置了无线联网和红外通信的功能,同时它还具备PDA的功能,如日程表等。现如今,J2ME重新进入嵌入式消费类电子产品领域,这不得不说是Java语言的回归。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值