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

多用户系统演示

项目开发流程

多用户通讯需求

通讯系统整体分析

用户登录

新建项目

在建一个项目

user类

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

message类

消息类型

新建一个接口

客户端也拷贝过来

新建包和菜单界面类

工具类

新建一个类

新建一个类

回到这个类

写成这个名字

新建一个类

回到这个类

回到这个类

新建一个类

新建一个类

回到这个类

新建一个类

回到这个类

拉取在线用户列表



无异常退出

私聊

群发






发文件思路分析

服务端推送新闻

相关推荐
figo10tf几秒前
Spring Boot项目集成Redisson 原始依赖与 Spring Boot Starter 的流程
java·spring boot·后端
zhangyi_viva4 分钟前
Spring Boot(七):Swagger 接口文档
java·spring boot·后端
橙露8 分钟前
Spring Boot 核心原理:自动配置机制与自定义 Starter 开发
java·数据库·spring boot
小程故事多_809 分钟前
Agent Infra核心技术解析:Sandbox sandbox技术原理、选型逻辑与主流方案全景
java·开发语言·人工智能·aigc
冰暮流星10 分钟前
sql语言之分组语句group by
java·数据库·sql
望舒51312 分钟前
代码随想录day25,回溯算法part4
java·数据结构·算法·leetcode
黎雁·泠崖13 分钟前
【魔法森林冒险】3/14 Allen类(一):主角核心属性与初始化
java·开发语言
黎雁·泠崖18 分钟前
【魔法森林冒险】1/14 项目总览:用Java打造你的第一个回合制冒险游戏
java·开发语言
NuageL24 分钟前
原始Json字符串转化为Java对象列表/把中文键名变成英文键名
java·spring boot·json
222you38 分钟前
Redis的主从复制和哨兵机制
java·开发语言