关于手机开发的基础知识.doc

关于手机开发的基础知识.doc

ID:49509463

大小:100.50 KB

页数:26页

时间:2020-03-02

关于手机开发的基础知识.doc_第1页
关于手机开发的基础知识.doc_第2页
关于手机开发的基础知识.doc_第3页
关于手机开发的基础知识.doc_第4页
关于手机开发的基础知识.doc_第5页
资源描述:

《关于手机开发的基础知识.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、关于手机开发的基础知识Java扩展Java是由Sun微系统公司所发展出来的程序语言,它木身是一种对象导向(Object-Oriented)的程序语言。JAVA日前在手机上应用最多的就是JAVA游戏。Java也号称是能跨平台使用的语言,这主耍是因为Java本少被编译之后,并不是玄接产生可执行的码,而是产生一种中间码叫作ByteCode,这种码必需在透过Java的1[译器来解读它,才能够真匸的被执行,所以只耍平台上装有这种Java的71译器,就能解读ByteCode也就能执行Java编译过的程序,故与Java程序是在那种平台上被编译的,就完全没有干系了。J

2、ava写出来的程序可分为两类,分别JavaApplet9—般的Application,而Application这…类就打一般的程序如C++的作用是比较类似的,是一个独立可执行的应用程序,像HotJava是一个浏览器,且就是使用Java程序所发展出来的。最當见的Java程序包括应用程序和applets。应用程序是单独的程序,诸如HotJava浏览器软件就是用Java语言编写的。Applets类似丁应用程序,但是它们不能单独运行,Applets可以在支持Java的浏览器中运行。Applet主耍是内置丁HTML网页中,在浏览吋发挥作用。Java的日标是为了满

3、足在一个充满乞式各样不同种机器,不同操作系统平台的网络环境中开发软件。利用Java程序语言,可以在网页中加入各式各样的动态效果。可以放上一段动画,加入声音,也可以建立交互式网页等。Java手机软件平台JavaT-机软件平台采用的基木Java平台是CLDC(ConnectedLimitedDeviceConfiguration)和MIDP(MobileInformationDeviceProfile),是J2ME(Java2MicroEdition)的一部分,在中国…般称为“无线Java”技术。此前,有人把它叫做4,K-JavaM;其实,K-Java的叫

4、法只是Sun公司在开发KVMJava虚拟机时的项日代号,在该技术被疋式命名为KVM后,就不再用K-Javaj。KJava即J2ME(Java2MicroEdition),是Sun公司专门用于嵌入式设备的Java软件。以KJava编程语育为于机开发应用程序,可以为于机用户提供游戏、个人信息处理、电子地图、股票等服务程序。J2ME(Java2MicroEdition)是致力丁消费产品和嵌入式设备的最佳解决方案。J2ME在设计其规格的时候,遵循着“对J:备种不同的装置而造出一个单一的开发系统是没有意义的爭”这个棊本原则。于是J2ME先将所有的嵌入式装置大体上

5、区分为两种:一种是运算功能有限、电力供应也有限的嵌入式装置(比方说PDA、于机);另外一种是运算能力相对佼佳、并且在电力供应上相对比较充足的嵌入式装置(比方说冷气机、电冰箱)。因为这两种区分,所以Java引入了一个叫做Configuration的概念,然后把上述运算功能有限、电力有限的诙入式装置定义在ConnectedLimitedDeviceConfiguration(CLDC)规格之中;而另外•种装置则规范为ConnectedDeviceConfiguration(CDC)规格。也就是说,J2ME先把所仃的恢入式装誉利用Configuration的

6、概念区隔成两种抽象的型态。Java技术的开放性、安全性和庞大的社会已有资源,以及其跨平台性,则编写…次,到处运行”的特点,使Java技术成为智能于机软件平台的事实标准。采用Java技术后,编写应用程序和提供服务的人就不必关心接受英服务的于机采用的是什么操作系统和芯片,只耍按照Java的要求去写程序就好了;同样,生产于机的厂商也不必顾虑将来谁来提供增值服务。可以看出,采用Java技术,可以建立完整、高效的无线数据增值服务产业链,从而为用户提供灵活、个性化、内容方式多样的服务。Java于机发展现状到今年6月,全世界已经有大约1亿部Java手机在使用,除中国

7、大陆外共有53个移动运行商疋式推出了基T-Java技术的无线数据增值服务。中国移动通倍集团已经建立了无线Java增值服务体系,并推出了“百宝箱”等服务品牌,包括游戏百宝箱、娱乐百宝箱、商务百宝箱、生活百宝箱等,已经于2003年7月10H开始正式商用。中国联通公司也正在KCDMA1X网络上建立无线Java增值服务体系,口前系统止在建设过程中,并且2003年9月26H中国联通、北京振戎融通公同和Sun公司在人民人会堂宣布联合发起成立“UniJa技术联盟”,三方将在联通CDMA1X网络上的Java增值服务方合作。红外和蓝牙红外和蓝牙红外接口是新一代于机的配置

8、标准,它支持于机与电脑以及其他数字设备进行数据交流。红外通讯有着成本低廉、连接方便、简单易用和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。