[Java基础揉碎]QQ聊天项目

多用户系统演示

项目开发流程

多用户通讯需求

通讯系统整体分析

用户登录

新建项目

在建一个项目

user类

加上序列化, 加上UID增加兼容性

message类

消息类型

新建一个接口

客户端也拷贝过来

新建包和菜单界面类

工具类

新建一个类

新建一个类

回到这个类

写成这个名字

新建一个类

回到这个类

回到这个类

新建一个类

新建一个类

回到这个类

新建一个类

回到这个类

拉取在线用户列表



无异常退出

私聊

群发






发文件思路分析

服务端推送新闻

相关推荐
摇滚侠2 分钟前
2025最新 SpringCloud 教程,Nacos-总结,笔记19
java·笔记·spring cloud
在逃热干面6 分钟前
(笔记)获取终端输出保存到文件
java·笔记·spring
爱笑的眼睛117 分钟前
深入理解MongoDB PyMongo API:从基础到高级实战
java·人工智能·python·ai
笃行客从不躺平17 分钟前
遇到大SQL怎么处理
java·开发语言·数据库·sql
q***876024 分钟前
Spring Boot 整合 Keycloak
java·spring boot·后端
Billow_lamb25 分钟前
Spring Boot2.x.x全局拦截器
java·spring boot·后端
上不如老下不如小35 分钟前
2025年第七届全国高校计算机能力挑战赛初赛 Java组 编程题汇总
java·计算机能力挑战赛
泉城老铁1 小时前
Springboot对接mqtt
java·spring boot·后端
源码_V_saaskw1 小时前
JAVA国际版同城跑腿源码快递代取帮买帮送同城服务源码支持Android+IOS+H5
android·java·ios·微信小程序
TT哇1 小时前
消息推送机制——WebSocket
java·网络·websocket·网络协议