返回首页 点击咨询

北大青鸟航天桥校区

当前位置:首页 > 课程介绍 > 软件工程师 >

Java手机软件平台的介绍



文章来源:时间:2012-02-02 15:54来源:未知 作者:admin 点击:

 

很多IT爱好者都对Java手机软件感兴趣。今天北京北大青鸟学校学术部老师就向大家介绍一下关于Java手机软件平台的一些知识。 Java本身是一种对象导向(Object-Oriented)的程序语言。Jav

 很多IT爱好者都对Java手机软件感兴趣。今天北京北大青鸟学校学术部老师就向大家介绍一下关于Java手机软件平台的一些知识。

Java本身是一种对象导向(Object-Oriented)的程序语言。Java的目标是为了满足在一个充满各式各样不同种机器,不同操作系统平台的网络环境中开发软件。利用Java程序语言,可以在网页中加入各式各样的动态效果。可以放上一段动画,加入声音,也可以建立交互式网页等。对于手机来说,Java在手机上应用最多的就是游戏。

Java手机软件平台

北京北大青鸟校区技术老师介绍,Java手机软件平台采用的基本Java平台是CLDC (Connected Limited Device Configuration)和MIDP (Mobile Information Device Profile),是J2ME (Java 2 Micro Edition)的一部分,在中国一般称为“无线Java”技术。此前,有人把它叫做“K-Java”;其实,K-Java的叫法只是Sun公司在开发KVM Java虚拟机时的项目代号,在该技术被正式命名为KVM后,就不再用K-Java了。

KJava即J2ME(Java 2 Micro Edition),是专门用于嵌入式设备的Java软件。以KJava编程语言为手机开发应用程序,可以为手机用户提供游戏、个人信息处理、电子地图、股票等服务程序。J2ME(Java 2 Micro Edition)是致力于消费产品和嵌入式设备的最佳解决方案。

J2ME在设计其规格的时候,遵循着“对于各种不同的装置而造出一个单一的开发系统是没有意义的事”这个基本原则。于是J2ME先将所有的嵌入式装置大体上区分为两种:一种是运算功能有限、电力供应也有限的嵌入式装置(比方说PDA、手机);另外一种是运算能力相对较佳、并且在电力供应上相对比较充足的嵌入式装置(比方说冷气机、电冰箱)。因为这两种区分,所以Java引入了一个叫做Configuration的概念,然后把上述运算功能有限、电力有限的嵌入式装置定义在Connected Limited Device Configuration(CLDC)规格之中;而另外一种装置则规范为Connected Device Configuration(CDC)规格。也就是说,J2ME先把所有的嵌入式装置利用Configuration的概念区隔成两种抽象的型态。

北京北大青鸟学校技术专家总结:Java技术的开放性、安全性和庞大的社会已有资源,以及其跨平台性,即“编写一次,到处运行”的特点,使Java技术成为智能手机软件平台的事实标准。采用Java技术后,编写应用程序和提供服务的人就不必关心接受其服务的手机采用的是什么操作系统和芯片,只要按照Java的要求去写程序就好了;同样,生产手机的厂商也不必顾虑将来谁来提供增值服务。可以看出,采用Java技术,可以建立完整、高效的无线数据增值服务产业链,从而为用户提供灵活、个性化、内容方式多样的服务。



关键词:

上一篇:ACCP6.0软件课程介绍
下一篇:JAVA与C/C++的区别

在线咨询






课程通道


  • 高中生通道 [点击咨询]

  • 大学生通道 [点击咨询]

  • 在职者通道 [点击咨询]

  • 女生通道 [点击咨询]

在线咨询

  • 孟蝶老师
    毕业院校: 毕业业于山西师范大学教育管
  • 姜峰老师
    毕业于辽宁工程技术大学,计算机科学与
  • 樊春利老师
    从教资质:华侨大学 电子信息工程 本科
  • 商丽娜老师
    从教资质:法学专业 学士学位。 教学经

版权所有2004-2009 金领园科技(北京)有限公司 京ICP备09038718号 京公网安备:110108006537号
学知堂海淀中心网址:http://www.bjbenet.com 电话:010-51659300 / 88414120
学知堂海淀地址:北京海淀区西三环北路甲105号科原大厦B座5层 (首都师范大学东门)