1人加入学习
(0人评价)
Java从小白到大牛第4篇项目实战2——Java版QQ

Java版QQ2006聊天工具

价格 199金币
课程介绍

视频配套纸质版图书《Java从小白到大牛》重磅上市!!!

本项目是Java SE技术实现的QQ2006聊天工具,所涉及到的知识点:Java面向对象、Lambda表达式、Java Swing技术、多线程技术和网络通信等知识,其中还会用到方方面面的Java基础知识。

 

1.【 客户端用例图】

 

2.【 服务器端用例图】

 

3.【 原型设计草图】

 

4.【 数据库设计物理模型】

 

 

5.【网络拓扑图】

 

6.【 用户登录过程】

 


本视频是智捷课堂推出的一套“Java语言学习立体教程”的视频第4篇项目2。读者以及观看群是零基础小白,通过本视频的学习能够成为Java大牛。本主要内容包括:异常处理、集合、泛型、文件管理与I/O流、多线程编程、网络编程、Swing图形用户界面编程、 反射、注解(Annotation)和数据库编程。
“立体教程”是包括纸质图书,电子图书,视频讲解,课件PPT,习题库以及QQ答疑服务等。

【配套代码】http://www.zhijieketang.com/group/5

【配套电子书】
百度阅读地址:
https://yuedu.baidu.com/ebook/7c1499987e192279168884868762caaedd33ba00
图灵社区地址:
http://www.ituring.com.cn/book/2480

Java读者服务群号547370999

【目录】

第30章 项目实战2:开发Java版QQ2006聊天工具
    30.1 系统分析与设计
        30.1.1 项目概述
        30.1.2 需求分析
        30.1.3 原型设计
        30.1.4 数据库设计
        30.1.5 网络拓扑图
        30.1.6 系统设计
    30.2 任务1:创建服务器端数据库
        30.2.1 迭代1.1:安装和配置MySQL数据库
        30.2.2 迭代1.2:编写数据库DDL脚本
        30.2.3 迭代1.3:插入初始数据到数据库
    30.3 任务2:应用并初始化项目
        30.3.1 任务2.1:配置项目构建路径
        30.3.2 任务2.2:添加资源图片
        30.3.3 任务2.3:添加JSON-java库
        30.3.4 任务2.4:添加包
    30.1 任务3:编写服务器端外围代码
        30.1.1 任务3.1:编写UserDAO类
        30.1.2 迭代3.2:数据库帮助类DBHelper
        30.1.3 任务3.3:编写ClientInfo类
    30.2 任务4:客户端UI实现
        30.2.1 迭代4.1:登录窗口实现
        30.2.2 迭代4.2:好友列表窗口实现
        30.2.3 迭代4.3:聊天窗口实现
    30.3 任务5:用户登录过程实现
        30.3.1 迭代5.1:客户端启动
        30.3.2 迭代5.2:客户端登录编程
        30.3.3 迭代5.3:服务器启动
        30.3.4 迭代5.4:服务器验证编程
    30.4 任务6:用户登录刷新好友列表
        30.4.1 迭代6.1:用户登录刷新好友列表服务器端编程
        30.4.2 迭代6.2:用户登录刷新好友列表客户端编程
    30.5 任务7:聊天过程实现
        30.5.1 迭代7.1:客户端用户1向用户3发送消息
        30.5.2 迭代7.2:服务器接收用户1消息与转发给用户3消息
        30.5.3 迭代7.3:客户端用户3接收用户1消息
    30.6 任务8:用户下线刷新好友列表过程
        30.6.1 迭代7.1:客户端编程
        30.6.2 迭代7.2:服务器端编程

【前置相关课程】:
1、Java从小白到大牛第1篇 【Java基础】视频课程: http://www.zhijieketang.com/course/204
2、Java从小白到大牛第2篇 【面向对象】视频课程: http://www.zhijieketang.com/course/206
3、Java从小白到大牛第3篇 【Java进阶】视频课程: http://www.zhijieketang.com/course/208

 

授课教师

智捷课堂

课程特色

视频(31)

最新学员