
游戏毕业设计涉及JAVA源码与相关论文。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
1.1 随着信息社会的快速发展,手机以及其他无线设备已日益融入普通百姓的工作和生活。伴随着信息网络化程度的不断提升,手机及其他无线设备上部署网络变得势在必行。然而,传统手机存在着诸多局限性,例如:1. 传统手机出厂时通常由硬件厂商预装固化程序,此类程序无法进行增删操作,一旦出现错误也无法更新或修改,若需要添加新功能则必须更换整部手机。2. 传统手机通过WAP(Wireless Application Protocal)访问互联网,所有网络资源都需要连接网络才能在线访问,这导致访问过程耗时且费用较高。相比之下,Java技术在无线应用领域展现出显著优势:1. 应用程序可以按需下载,而非购买硬件厂商提供的完整套件,从而拥有更大的升级空间;2. Java技术提供了一个强大的类库,使应用开发商能够创建更直观、更丰富的图形用户界面(GUI);3. Java技术能够更有效地利用网络带宽,因为应用程序可以下载到设备上并在本地运行,仅在连接到服务器时才会消耗网络带宽。综合以上分析来看,Java手机将是未来手机发展的主流方向,并已成为业界关注的焦点。
1.2 J2ME介绍 虽然Java技术已被广泛应用于众多企业级软件中,但其核心设计理念仍然非常适合嵌入式系统。Java平台经过多次演进后被划分为四个版本:J2EE、J2SE、J2ME和JavaCard,其中J2ME主要针对消费性电子产品的应用场景进行优化。该版本针对资源有限的电子消费产品需求进行了核心类库的精简化处理并采用模块化的架构设计, 使不同类型的产品能够灵活地增加支持功能的能力。J2ME的应用范围十分广泛, 将是未来Java平台的重要发展方向。J2ME首次亮相于1999年的JavaOne开发人员大会上, 其目标是面向智能无线设备和小型计算机设备的开发人员提供支持。一个关键优势在于, J2ME与所有支持Java的设备都是兼容的;而支持Java的设备指的是任何运行Java虚拟机(JVM)的计算机。Motorola、Nokia等知名生产厂商都推出了支持Java的设备。 J2ME平台由配置(Configuration)和简表(Profile)组成。配置提供给最大范围设备的最小类库集合, 同时包含Java虚拟机;简表则是针对一系列设备的开发包集合。此外, J2ME还引入了可选包(Optional Package)的概念, 该包针对特定设备提供了额外的类库, 例如某些设备支持蓝牙功能时, J2ME中制定了JSR82(Bluetooth API)以提供对蓝牙的支持。目前, J2ME主要包含两个配置: Connected Limited Devices Configuration (CLDC) 和 Connected Devices Configuration (CDC)。作为第一个面向小型设备的Java应用开发规范, CLDC是由包括Nokia、Motorola和Siemens在内的18家全球知名公司共同协商完成的;它是一个J2ME核心配置的一部分, 可以支持一个或多个profile 。CLDC主要面向小型、网络连接速度慢、能源有限(主要是电池供电)且资源有限的设备——如手机和PDA等;而CDC则主要用于运算能力相对较佳、电力供应充足的嵌入式装置 (例如冷气机、电冰箱、电视机机顶盒)。
全部评论 (0)


