使用Java语言编写一个五子棋UI界面并实现网络对战功能(非局域网)
一,前期准备
1,Java IDE(Eclipse)与JDK的安装与配置
jdk-15.0.1-免配置路径版
提取码:earu
免安装版Eclipse 解压即可使用
提取码:5iyy
网络上很多配置jdk的方法,我不再重复
这里提供一种便捷操作的方法(针对新手)
由于高版本jdk不需要手动配置路径,将我上传的jdk资源下载后一键安装,路径即可自动配置
2,一台云主机
阿里云,腾讯云,华为云的云主机均可,我用的是windows系统
(window是自带的远程连接很方便),如果想用其他的也可,最好选择一个有桌面的,这样调试起来容易些
在云主机上同样需要安装Eclipse与配置jdk,步骤同上
如果内存较大的可以安装数据库,这样编写的程序上可以加账号登录注册功能
我的云主机
本文介绍如何使用Java编写一个五子棋UI界面,并实现非局域网网络对战功能。通过Eclipse和JDK进行开发,利用云主机和另一台联网设备进行测试。程序包括登录界面、棋盘界面和网络对战功能,采用Socket编程,服务器监听两个端口处理客户端A和B的通信。客户端通过特定编码解码方式交换落子信息,解决延迟问题。
订阅专栏 解锁全文
1548

被折叠的 条评论
为什么被折叠?



