摘要
明天就要回家咯,一点都不开心。我讨厌回家。
不过还是先把这个升级版的程序做完吧。因为有若干bug,所以去掉了好多人性化的功能。主要是好多理论不太理解,还得学习啊!
正文
原理

原理上面那个图,描述的很详细了,不多赘述。
实现
- Server端
- ChatServer类:主要用来实现服务端的一些功能
- ChatServerRunnable类:实现Runnable接口,用来服务端收发消息
- ServerFrame类:服务端的界面类
- Client端
- ChatClient类:用来实现客户端的一些功能
- STCRunnable类:实现Runnable接口,用来实现服务端向客户端下发消息
- CTSRunnable类:实现Runnable接口,用来实现客户端向服务端发送消息
- CheckIP类:通过正则表达式验证服务器ip地址是否正确
- ClientFrame类:客户端的界面类
运行结果
- 聊天功能

- 用户退出提示

