- 5
- 0
- 约6.67千字
- 约 33页
- 2017-04-23 发布于四川
- 举报
Java课程设计(qq聊天程序)
MiniQQ;Using Java
设计文档
可视化
多方通信
好友维护
聊天记录
开发文档、总结报告;;登录窗口
注册窗口
好友列表
聊天窗口
查找/添加好友
聊天记录
对话框(登录失败、注册成功、注册失败
确认删除、错误提示等);登录窗口;查找好友;聊天窗口;聊天记录;Packages
Server
登录验证
注册服务
好友维护
聊天组维护
在线用户维护
消息转发
异常处理
... ...;Multi-Thread
Socket-ServerSocket
I/O Stream
JDBC (Files R/W);创建Thread的子类,并覆盖run()方法
实现Runnable接口;public class ChatServer {
ArrayListClient clients = new ArrayListClient();
public static void main(String[] args) {
new ChatServer().begin();
}
public void begin() {
ss = new ServerSocket(8888);
Socket s = ss.accept();
Client c = new Client(s);
new Thread(c).start();
clients.add(c);
}
原创力文档

文档评论(0)