目录

基于TCP,Socket编程,模仿腾讯QQ界面,使用Java开发的一款网络聊天工具QQ_Chat

基于TCP,Socket编程,模仿腾讯QQ界面,使用Java开发的一款网络聊天工具。QQ_Chat

QQ_Chat

基于TCP,Socket编程,模仿腾讯QQ界面,使用Java开发的一款网络聊天工具。

(内含报告)


工具:

Eclipse、Navicat for MySQL、MYSQL、GBK

概述:

通过Socket实现TCP编程,使用多线程实现了多客户端的连接。模仿腾讯QQ的界面,功能较为简单,但是使用了最基本的网络编程技术,如socket、tcp、I/O阻塞、多线程、MySQL数据库等。

功能介绍:

该系统实现了用户的注册、登录以及与好友聊天的功能。

  • 用户注册:系统随机生成账号,用户按照要求填入相应的信息。
  • 用户登录:用户根据自己的账号和密码进行登录。
  • 好友聊天:登录成功后,点击好友列表中的好友进行聊天。
  • 群聊:(群聊聊天室写死,只有一个聊天室)

效果展示预览

https://i-blog.csdnimg.cn/blog_migrate/f326ae8031df7b2dcd0ab4ca2b16046d.png

https://i-blog.csdnimg.cn/blog_migrate/4a02db709a0898febdf5b9b1f656d6be.png

https://i-blog.csdnimg.cn/blog_migrate/146bb96bc5ca760a8ab480c7f4edabd9.png

https://i-blog.csdnimg.cn/blog_migrate/33bcb4608f0a6802ff37ff1047948619.png

https://i-blog.csdnimg.cn/blog_migrate/3d316dcc4abfd001bf90ae68a750f819.png

https://i-blog.csdnimg.cn/blog_migrate/85c893ae64d8f01bc9b6be91f964a41b.png

https://i-blog.csdnimg.cn/blog_migrate/4ee8e80919ee9046c1359300887e1e03.png