欢迎来到天天文库
浏览记录
ID:6333987
大小:284.00 KB
页数:18页
时间:2018-01-10
《零基础学javaweb开发课程设计报告-基于bs模式的牌类游戏开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机科学与技术学院课程设计报告2010—20011学年第一学期课程名称零基础学JavaWeb开发设计题目基于b/s模式的牌类游戏开发学生姓名学号专业班级指导教师2010年12月25日17目录一、功能描述………………………………………………3二、理论基础………………………………………………4☆Java语言简介……………………………………………………………4☆Java运行环境JDK………………………………………………………4☆线程………………………………………………………………………4三、总体设计………………………………………………6四
2、、代码实现………………………………………………7五、运行结果………………………………………………15六、参考文献………………………………………………1717摘要Java是一种解释型的、面向对象的编程语言。适用于各种应用开发,尤其是网络应用,网络服务,嵌入式系统等。它具有简单易学、面向对象、分布式、健壮性、安全稳定、平台无关性、支持多线程、高性能、动态性等特点。在本课程设计中,通过基于b/s模式的牌类游戏开发,主要实现游戏的发牌、难度设置等功能。同时将理论知识与具体实现相结合,巩固对Java的相关方法与概念的理解。关键字:JDK运行环境
3、线程蜘蛛纸牌17功能描述基于b/s模式的牌类游戏,通过鼠标操作,将电脑多次分发的牌,按照相同的花色由大到小顺序排列起来,直到桌面的牌全部消失,即为胜利。它主要功能包括如下:★开局:任何时候都可以重新开始一盘新的游戏。★难度选择:包括简单(单色),中级(双色),高级(四色)。★发牌。★显示可行操作:提示当前可行操作。17理论基础1、Java语言简介Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。 Java语言其实最早是诞生于1991年,起初被称为OAK
4、语言,是SUN公司为一些消费性电子产品而设计的一个通用环境。他们最初的目的只是为了开发一种独立于平台的软件技术,而且在网络出现之前,OAK可以说是默默无闻,甚至差点夭折。但是,网络的出现改变了OAK的命运。在Java出现以前,Internet上的信息内容都是一些乏味死板的HTML文档。这对于那些迷恋于WEB浏览的人们来说简直不可容忍。他们迫切希望能在WEB中看到一些交互式的内容,开发人员也极希望能够在WEB上创建一类无需考虑软硬件平台就可以执行的应用程序,当然这些程序还要有极大的安全保障。对于用户的这种要求,传统的编程语言显得无能为力
5、,而SUN的工程师敏锐地察觉到了这一点,从1994年起,他们开始将OAK技术应用于WEB上,并且开发出了HotJava的第一个版本。当SUN公司1995年正式以Java这个名字推出的时候,几乎所有的WEB开发人员都想到:噢,这正是我想要的。于是Java成了一颗耀眼的明星,丑小鸭一下了变成了白天鹅。 2、Java运行环境JDK Java的开发环境有不同的版本,如sun公司的JavaDevelopmentKit,简称JDK。后来微软公司推出了支持Java规范的MicrosoftVisualJ++Java开发环境,简称VJ++。JDK是Su
6、nMicrosystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的JavaSDK。JDK是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的第一步。 JDK运行环境的建立:1.下载j2sdk1.6.0_21或更高版本(http://java.sun.com,建议同时下载其JavaDocumentation,这是Java帮助文档)。 2.运行刚刚下载的安装程序进行正式安装(以下假设安装于c:jdk1.6.0_21,建议安装路径不要有空格,不宜安装在
7、ProgramFiles目录下!)。 3.设置运行环境参数:a.如果是Win95/98,在autoexec.bat的最后面添加如下3行语句: setJAVA_HOME=c:jdk1.6.0_21 setPATH=%JAVA_HOME%bin;%PATH% setCLASSPATH=.;%JAVA_HOME%lib 注意:---可用dos命令notepadc:autoexec.bat打开记事本,加入上面的3行语句。b.如果是Windows2000或XP系统,使用鼠标右击“我的电脑”->属性->高级->环境变量->系
8、统变量->新建->变量名:JAVA_HOME变量值:c:jdk1.6.0_21;系统变量->新建->变量名:CLASSPATH变量值:.;%JAVA_HOME%lib系统变量->编辑->变量名:Path在变量值的最
此文档下载收益归作者所有