标题
InetAddress----IP地址
端口号

协议(UDP/TCP)




JAVA操作-UDP


一发一收模式
多发多收

这块服务器端是可以接收多个客户端请求的
测试的话 就是把客户端多启用几个 把客户端的设置的端口7777去掉,不然启动多个报端口冲突
如果不知道如何启动多个客户端可参考截图(IDEA中一个程序只能启动一次即单开的,想启动多次的设置)点击下面apply(ok)应用即可

JAVA操作-TCP
一发一收

多发多收

服务端代码优化,如果客户端挂了,服务端这边会抛出异常


实现群聊功能

BS架构

线程池优化
