I基于JAVA的五子棋游戏系统设计与实现专业电子信息工程学生董永杰指导教师曾玉摘要目前,随着计算机网络的的发展,以计算机技术和网络技术为核心的现代网络技术已经在现实生活和生产中得到了广泛的使用,已经成为多数人群的休闲方式,也为多数人所喜好
当然,为了满足没有网络同样能娱乐的要求,许多小游戏做成了单机和网络的双功能
本软件使用JAVA语户端之间的连接,利用多线程技术言实现,通过对图形界面,绘图,布局管理器等去构造出游戏的单机功能,在此基础上,利用SCOKET的知识,建立起服务器与客来处理服务器端与客户端之间的数据传输,通信问题,使得客户端和服务器端之间能够同步的进行处理
通过对软件的编写,更深入的理解了面向对象的概念,也体会到利用面向对象语言处理一些问题的优势
同时也加深了对多线程,流套接字等高级技术的理解
关键词:多线程;流套接字;数据传输;同步
IIIABSTRACTABSTRACTAtpresent,Withtherapiddevelopmentofcomputernetwork
Takingcomputertechnologyandthenetworktechnologyasthecore,modernnetworktechnologyisalreadyusedinthereallifeandtheproductionandalreadybecametheleisuremodeofthemostpeople
Andmostpeoplelikethem
Ofcourse,it’sapitythattherestillhavesomeclientslackingofnetworkbecauseofvariouscauses
Inordertosatisfytheaboveclients’requirements
Alargenumberofgames,usuallynam