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

多用户系统演示

项目开发流程

多用户通讯需求

通讯系统整体分析

用户登录

新建项目

在建一个项目

user类

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

message类

消息类型

新建一个接口

客户端也拷贝过来

新建包和菜单界面类

工具类

新建一个类

新建一个类

回到这个类

写成这个名字

新建一个类

回到这个类

回到这个类

新建一个类

新建一个类

回到这个类

新建一个类

回到这个类

拉取在线用户列表



无异常退出

私聊

群发






发文件思路分析

服务端推送新闻

相关推荐
码农小卡拉6 分钟前
深入解析Spring Boot文件加载顺序与加载方式
java·数据库·spring boot
向上的车轮13 分钟前
为什么.NET(C#)转 Java 开发时常常在“吐槽”Java:checked exception
java·c#·.net
Dragon Wu15 分钟前
Spring Security Oauth2.1 授权码模式实现前后端分离的方案
java·spring boot·后端·spring cloud·springboot·springcloud
跳动的梦想家h21 分钟前
环境配置 + AI 提效双管齐下
java·vue.js·spring
坚持就完事了22 分钟前
Java中的集合
java·开发语言
wjhx31 分钟前
QT中对蓝牙权限的申请,整理一下
java·数据库·qt
YCY^v^35 分钟前
JeecgBoot 项目运行指南
java·学习
人间打气筒(Ada)1 小时前
jenkins基于Pipeline发布项目
java·pipeline·jenkins·流水线·ci·cd·cicd
爬山算法1 小时前
Hibernate(88)如何在负载测试中使用Hibernate?
java·后端·hibernate
自不量力的A同学1 小时前
Solon AI v3.9 正式发布:全能 Skill 爆发
java·网络·人工智能