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

多用户系统演示

项目开发流程

多用户通讯需求

通讯系统整体分析

用户登录

新建项目

在建一个项目

user类

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

message类

消息类型

新建一个接口

客户端也拷贝过来

新建包和菜单界面类

工具类

新建一个类

新建一个类

回到这个类

写成这个名字

新建一个类

回到这个类

回到这个类

新建一个类

新建一个类

回到这个类

新建一个类

回到这个类

拉取在线用户列表



无异常退出

私聊

群发






发文件思路分析

服务端推送新闻

相关推荐
小严家几秒前
Java基础教程大全完整学习路径
java·开发语言·学习
毕设源码-朱学姐1 分钟前
【开题答辩全过程】以 基于Java的电影推荐系统为例,包含答辩的问题和答案
java·开发语言
sheji34166 分钟前
【开题答辩全过程】以 基于SSM的校园新冠疫苗接种信息管理系统为例,包含答辩的问题和答案
java·开发语言
菜鸟233号8 分钟前
力扣78 子集 java实现
java·数据结构·算法·leetcode
dddaidai12317 分钟前
深入JVM(四):垃圾收集器
java·开发语言·jvm
BBB努力学习程序设计23 分钟前
Java方法(函数)完全指南:初学者的第一个"工具箱"
java
爬山算法36 分钟前
Netty(19)Netty的性能优化手段有哪些?
java·后端
love is sour1 小时前
深入浅出 jmap:Java 内存分析的“显微镜“
java·开发语言·测试工具·性能优化
想用offer打牌1 小时前
虚拟内存与寻址方式解析(面试版)
java·后端·面试·系统架构
代码or搬砖1 小时前
SQL核心语法总结:从基础操作到高级窗口函数
java·数据库·sql