目录 .......................................................................................................................... Ⅲ
第一章 绪论 ............................................................................................................... 1
第二章 需求分析 ....................................................................................................... 2
2.1 业务需求 ................................................................................................ 2
2.2 性能需求 ................................................................................................ 2
2.3 系统平台需求 ........................................................................................ 2
第三章 五子棋相关基础 ........................................................................................... 4
3.1 五子棋解释 ............................................................................................ 4
3.2 五子棋的基本规则 ................................................................................ 4
3.3 五子棋的常用术语 ................................................................................ 5
第四章 开发工具、环境及其技术 ........................................................................... 7
4.1 Java简介 ................................................................................................. 7
4.2 Java编程环境 ......................................................................................... 9
第五章 程序设计思路与实现 ................................................................................. 10
5.1 程序设计思路 ...................................................................................... 10
5.2 程序设计 .............................................................................................. 13
结论 ........................................................................................................................... 33
参考文献 ....................................................................................................................
致谢 ............................................................................................................................
附录 ............................................................................................................................
电脑已经深入到日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等。Windows系统的推出使电脑从高雅的学术殿堂走入了寻常百姓家,各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。然而,虽然现在世界上已经充满了花样繁多的各种软件,但它们依然不能满足用户的各种特殊需要,人们还不得不开发适合自己特殊需求的软件。Java语言作为一种面向对象的编程语言,具有分布式,可移植,高性能,多线程等特点。通过系统的学习,人们就可以使用它开发出功能齐全,满足特殊需求的应用程序。Java语言易学易用,对学习者掌握技能,开拓思维都有很大的帮助。 我作为一名学生,在系统的学习了Java语言之后,经常用它搞一些小程序。这次毕业设计,正好将学过的Java语言中的各种技术综合起来,用Idea开发工具编写一个小游戏,既对自己学过的技能进行一次检验,也能系统地将学过的知识复习巩固。
随着计算机技术的不断发展,网络技术的普及范围越来越广,网络能够提供的服务多样、便捷,已经成为人们生产生活中不可缺少的重要组成部分。如今网络休闲游戏发展迅速,它凭借健康、方便、互动性强、益智等诸多优点,成为大部分现代人休闲娱乐的首选。