基于j2me的贪吃蛇游戏的开发与实现new

基于j2me的贪吃蛇游戏的开发与实现new

ID:34556104

大小:249.57 KB

页数:3页

时间:2019-03-07

基于j2me的贪吃蛇游戏的开发与实现new_第1页
基于j2me的贪吃蛇游戏的开发与实现new_第2页
基于j2me的贪吃蛇游戏的开发与实现new_第3页
资源描述:

《基于j2me的贪吃蛇游戏的开发与实现new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据lSSN1009-3044ComputerKnowledgeandTechnology电脑知识与技术Vr01.5No.9.March2009基于J2ME的贪吃蛇游戏的开发与实现蒋理.(南京信息职业技术学院软件学院,江苏南京210046)摘要:J2ME(Java2MicroEdition)是一种主要针对消费类电子设备的高度优化的Java运行环境,是Java2的一个组成部分.当今开发手机软件、游戏,到嵌入式开发,J2ME都是主流。该丈介绍了J2ME体系结构与其开发环境,着重就贪吃蛇这一经典手机游戏的开发与实现作了详细介绍.关键词:J2ME;手机游戏;贪吃蛇

2、中图分类号:TP311文献标识码:A文章编号:1009-3044(2009)09-2151-02DevelopmentandRealizationoftheGreedySnakeGameBasedonJ2M范JIANGLi.(TheSoftwareDcpartmontofNanjingC01logoofInformtionTechnofogy,Nanjing210046,China)Abstract:12ME(1ava.2MiereEdition)asapartofjava2forelectToniCequipment,iSthemainstroamofthe

3、dovelopmentOf、mobilephonegamesandembeddedsystom.ThesystomStructureof/2MEiSintroduced.thedovelopmentPlatformaswell.ThisartiClea1sodesctibesthedovelopmentandTealizationofthegreedysnakegameindetail.Keywords:J2ME;mobi1ephonegame;Thegreedysnake1引言J2ME是一种主要针对消费类电子设备的高度优化的Java:i=_行环境,非常适合于

4、在手机、PDA上开发移动应用软件。J2ME平台在移动领域的应用发展迅速,前景良好。时下,移动应用软件中的手机游戏开发是一项非常热门技术。本文主要介绍了将贪吃蛇这一经典游戏在J2ME这一平台实现的相关技术。2J2ME概述J2ME(Java2MicroEdition)是Java2平台的微型版本,它不仅沿袭了Jay8安全、简单、易于维护、可移植性强等优点,还解决了小型设备内存、处理能力不强,众多设备操作系统、输入、输出方式各不相同等问题,其可移植性更为强大。与J2SE和J2EE针对的目标设备不同,J2ME针对的小型设备的硬件配置没有一个统一的标准,包括的设备种类繁多

5、,其元器件组成也相差很大,性能也千差万别,根本不可能创建一个适用于所有设备的软件nJ。为了满足各种各样的设备和目标市场的需要,J2ME架构定义了Configuration、Profile和可选包作为建立完整Javaj匡行环境的元素。由于各种电子产品在设计上都具有一定的特殊性,而对于各种特殊性可以通过各种Configuration、Profile和可选包的组合来解决。这样,性能经过优化的Jaya平台可以在所针对的这一类设备上利用最少的空间,发挥最大的效率完成所预定的功能。Configuration也称之为配置,主要是为一类具有相近的运算能力和内存容量的设备定义最

6、精简的公共平台。主要定义的内容有了Java编程语言的子集、Java虚拟机的功能特性、安全性、网络特性,核心平台库和APl。Profile定义了应用的生命周期模型,用户界面,以及其它特性。Profilel)2Configuration为基础,定义了附加的JavaAPI库和与特定市场相关的特性。可选包用于处理特定的市场需求。‘3J2ME的开发环境J2ME无线工具包(WirelessToolkit,WTK)是Sun公司开发的一个用于创建MIDP应用程序的工具集。主要包括KToolbar、Ulilities、Emulator等重要组件。当前版本2.5.2支持了由Jc晰

7、定义的许多标准应用程序接口的功能。3.2SDK模拟,器由于各手机硬件设备不同,其性能也不相同。开发出来的程序能否在的手机上运行,J2ME的程序如何调试,这是开发者所关心的。大多数的J2ME开发环境都提供了各种各样的手机模拟器。模拟器亦为仿真器,实际上就是一种程序,这个程序可以用纯软件手段仿真某一种甚至某一类的手机。通常开发出的程序都会在模拟器上调试,开发完毕后再将程序载人手机中进行真实的测试。3.3JBuilder’JBuilder是Bodand公司开发的用"亍:Java程序设计的一套集成化软件开发环境“1。JBuilder环境包含了应用程序开发生命周期从开发

8、、调试、测试、构建直到发布的所有阶段。

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

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

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