基于 JAVA 的五子棋游戏系统设计与实现专 业 电子信息工程 学生 董永杰 指导老师 曾玉 摘 要 目前,随着计算机网络的的进展,以计算机技术和网络技术为核心的现代网络技术已经在现实生活和生产中得到了广泛的使用,已经成为多数人群的休闲方式,也为多数人所喜好
当然,为了满足没有网络同样能娱乐的要求,许多小游戏做成了单机和网络的双功能
本软件使用 JAVA 语户端之间的连接,利用多线程技术言实现,通过对图形界面,绘图,布局管理器等去构造出游戏的单机功能,在此基础上,利用 SCOKET的知识,建立起服务器与客来处理服务器端与客户端之间的数据传输,通信问题,使得客户端和服务器端之间能够同步的进行处理
通过对软件的编写,更深化的理解了面对对象的概念,也体会到利用面对对象语言处理一些问题的优势
同时也加深了对多线程,流套接字等高级技术的理解
关键词: 多线程;流套接字;数据传输;同步
ABSTRACTAt present, With the rapid development of computer network
Taking computer technology and the network technology as the core, modern network technology is already used in the real life and the production and already became the leisure mode of the most people
And most people like them
Of course, it’s a pity that there still have some clients lacking of network because of various causes
In ord