勇的部队,虽然开战之初力量悬殊,但是面对穷凶极恶的日本侵略者,他们毫不畏惧,视死如归,全力以赴投身到民族救亡的伟业中去,用自己的鲜血和生命谱写了中华民族最为豪迈的诗篇。
自一九三二年二月五日“一二八”事件始,至一九四五年八月十四日止,抗战期间,共出动飞机一千一百二十八批,八千八百四十七架次,击落敌机五百二十九架,击伤敌机一百一十架,炸毁敌机二百二十七架。
同时,中国空军空战中一共牺牲空勤人员六百六十一名。
我至今仍然清楚的记得,在抗日战争即世界反法西斯战争胜利 50 周年的时候,我在一本描述抗战空军的书里第一次看到阎海文烈士那年青的面孔时所带来的震撼,第一次看到高志航、沈崇海等空军烈士的事迹时所带来的感动,第一次听说碧山空战时的无奈。
时至今日,已经很少有人能够记得在中国的天空献身的抗日英雄们,我只能引用下面这句话来表达我的心情:“你们的名字无人知晓,你们的业绩与世长存! ” 我的这款游戏取名为《览桥风光》,以纪念从览桥中央航校走出的英雄们。
1.5 本章小结 引言和第一章中介绍了手机在无线应用方向的当今概况,J2ME 的相关内容,分析了 J2ME在手机软件开发中起的重要作用,描述了本论文的相关背景。
2 开发环境及相关技术的介绍2.1 开发环境 操作系统:Microsoft Windows XP 程序语言:Java 2 开 发 包:JavaTM 2 Standard Edition 5.0 Sun Micro. J2ME Wireless Tool Kit 2.2 IDE: Eclipse 3.012.2 Java 语言特点 1. 平台无关性
Java 引进虚拟机原理,并运行于虚拟机,实现不同平台之间的 Java 接口。
Java 的数据类型与机器无关。
2. 安全性 Java 的编程类似 C但舍弃了 C的指针对存储器地址的直接操作,程序运行时,内存由操作系统分配,这样可以避免病毒通过指针入侵
系统。
它提供了安全管理器,防止程序的非法访问。
3. 面向对象 Java 吸收了 C面向对象的概念,将数据封装于类中,实现了程序的简洁性和便于维护性,使程序代码可以只需一次编译就可反复利用。
4. 分布式 Java 建立在 TCP/IP 网络平台上,提供了用 HTTP 和 FTP 协议传送和接收信息的库函数,使用其相关技术可以十分方便的构建分布式应用系统。
5. 健壮性 Java 致力与检查程序在编译和运行时的错误,并自动回收内存,减少了内存出错的可能性。
Java 取消了 C 语言的结构、指针、define 语句、多重继承、goto 语句、操作符、重载等不易被掌握的特性,提供垃圾收集器自动回收不用的内存空间。
2.3 关于 ECLIPSE Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。
就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。
虽然大多数用户很乐于将 Eclipse 当作 Java IDE 来使用,但 Eclipse 的目标不仅限于此。
Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的
软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。
由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。
这种平等和一致性并不仅限于 Java 开发工具。
尽管 Eclipse 是使用 Java 语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如 C/C、COBOL 和 Eiffel 等编程语言的插件已经可用,或预计会推出。
Eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容
管理系统。
Eclipse 是一个开放
源代码的、基于 Java 的可扩展开发平台。
就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
2.4 关于 Wireless Tool Kit WTKWireless Tool Kit是 Sun 公司针对 J2ME 推出的用于手机和 Palm 等移动设备的开发包,是除手机厂商的专用开发包外唯一的手机模拟器开发包。
它通用性高,开发出的应用程序可保证能运行在大部分设备上,而不像专用厂商具有一定的不兼容性。
虽然它没有强大的功能和完善的调试手段,但它提供运行模拟器的最基本组件,是其他 IDE 需集成采用的必备元素。
2.5 Java Appication Manager 手机中负责调配程序运行资源的管理后台是 Java Application Manager。
它所使用的传输媒体可以是红外线、网络、以及其他可用来传输的媒体。
Java Application Manager会从网络上下载代表该 Application Suite 的 JAR 档,接着在手机上安装此 MIDlet Suite,然后在手机开始执行该应用程序。
2.6 本章小结:第二章介绍了 Java 语言的特点、本程序的开发环境及其相关工具的原理和使用。
3 程序结构、思想和相关技术3.1 本程序需要解决的主要技术问题 1. 游戏程序是一项精度要求很高的程序系统,因为其代码利用率很高。
一个实时运行的最终作品,每秒都会运行成千上