网络五子棋游戏毕业设计
《网络五子棋游戏毕业设计》由会员分享,可在线阅读,更多相关《网络五子棋游戏毕业设计(19页珍藏版)》请在毕设资料网上搜索。
1、 - 1 - 毕业论文 题 目: 五子棋毕业设计 系系 别:别: 计算机科学一系计算机科学一系 学生姓名:学生姓名: X X X 专专 业:业: 软件工程软件工程 学学 号:号: C2010300XXXX 指导教师:指导教师: 2012年年 X月月 X日日 网络五子棋游戏 - 2 - 1 引言 随着计算机技术的不断发展,网络技术的普及范围越来越广,网络能够提 供的服务多样、便捷,已经成为人们生产生活中不可缺少的重要组成部分。如 今网络休闲游戏发展迅速,它凭借健康、方便、互动性强、益智等诸多优点, 成为大部分现代人休闲娱乐的首选。 网络五子棋游戏是使用 Java 语言开发的一款游戏。它使用 SO
2、CKET 建立连 接,多线程处理数据,以及可嵌入网络浏览器的 APPLET 作为客户端,这些特点 使这款游戏无论是服务器还是客户端的实现都相对容易。 通过对该软件的编写, 还可以巩固学生对以上各种知识的掌握和理解。 - 3 - 2 JAVA 语言概述 2.1 JAVA 简介 JAVA 是 Sun Microsystem 公司开发的编程语言,是一个简单,面向对 象,分布式,解释性,强壮,安全,与系统无关,可移植,高性能,多线程 和动态的语言。 2.1.1 JAVA 的基本特点 (1) 简单性 Java 与 C+语言非常相近, 但 Java 比 C+简单, 它抛弃了 C+中的一些 不是绝对必要的功
3、能,如头文件、预处理文件、指针、结构、运算符重载、 多重继承以及自动强迫同型。 Java 实现了自动的垃圾收集,简化了内存管 理的工作。 (2) 面向对象 Java 提供了简单的类机制和动态的构架模型。对象中封装了它的状态 变量和方法, 很好地实现了模块化和信息隐藏; 而类则提供了一类对象的原 型, 通过继承和重载机制, 子类可以使用或重新定义父类或超类所提供的方 法,从而既实现了代码的复用,又提供了一种动态的解决方案。 (3) 多线程 多线程使应用程序可以同时进行不同的操作,处理不同的事件。在多线 程机制中,不同的线程处理不同的任务,他们之间互不干涉,不会由于一处 等待影响其他部分,这样容易
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 五子棋 游戏 毕业设计
