义1452测试过程1453测试结果14
参考文献15
f大连交通大学计算机工程实践
第一章系统开发环境
11开发工具
Su
Microsystems公司在推出Java语言的同时推出了一套开发工具JDK。Su
提供的基于字符模式的Java开发工具包JDK:Java开发工具(JDK)是许多Java专家最初使用的开发环境。Java是平台无关的语言是指用Java写的应用程序不用修改就可在不同的软硬件平台上运行。
Java源程序编写借助于记事本,Editpuls,UltraEdit等第三方编辑工具。所有的Java文件编辑、编译、调试、解释运行都是通过使用字符命令来执行操作。JDK由一个标准类库和一组建立,测试及建立文档的Java实用程序组成。其核心JavaAPI是一些预定义的类库,开发人员需要用这些类来访问Java语言的功能。JDK是整个Java的核心,包括了Java运行环境(JavaRu
timeE
vir
me
t),一堆Java工具和Java基础的类库rtjar。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。JDK里面是java类库和java的语言规范它提供的是无论你用何种开发软件写java程序都必须用到的类库和java语言规范没有jdk你的java程序根本就不能用。最主流的JDK是Su
公司发布的JDK,除了Su
之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。其中IBM的JDK包含的JVM(JavaVirtualMachi
e)运行效率要比Su
JDK包含的JVM高出许多。而专门运行在x86平台的Jrocket在服务端运行效率也要比Su
JDK好很多。但不管怎么说,我们还是需要先把Su
JDK掌握好。
12应用环境
1.操作系统:Solaris、Wi
dowsNT、Wi
dows95等2应用软件:jdk15
1
f大连交通大学计算机工程实践
第二章系统需求分析
21需求分析
本系统主要是完成贪吃蛇游戏的基本操作。用户可以自己练习和娱乐。本系统需要满足以下几点要求:
1利用方向键来改变蛇的运行方向。2空格键暂停或继续游戏,并在随机的地方产生食物。3吃到食物就变成新的蛇体,碰到壁或自身则游戏结束,否则正常运行。
22可行性分析
贪吃蛇游戏是一种简单的大众的游戏,自从计算机实现以来,深受广大电脑玩家的喜爱,做一个简单的贪吃蛇小游戏。
贪吃蛇的核心算法时如何实现移动和吃掉食物,没有碰到食物的时候,把当前运动方向上的下个节点入队,并以蛇节点的颜色绘制这个节点,然r