对于已经学完JavaSE的朋友来说,迫切需要做一个JavaSE的综合项目来练练手,提高自己的综合编码能力。那么JavaSE实施的DQ在线聊天项目就非常适合你练练手。本项目的主要目的是让学完Java SE的学生综合运用Socket网络编程、IO流、线程和线程池等知识。
本项目应用的知识点包括以下内容:
线程的应用,线程池,IO流,Socket,项目打包,jar包介绍,模块拆分。
核心功能实现了用户加入即时通讯时的提示、用户名的复核、客户端在线用户的显示、客户端向服务器端发送消息、退出即时通讯。
通过本项目的学习,有利于巩固和加强对JavaSE部分核心技术的理解和应用,提高综合编码能力。是不可多得的JavaSE综合培训视频课程。
http://www.bjpowernode.com/?在线聊天项目信息来源下载
适应人群:学完JavaSE课程的人,想通过项目案例巩固JavaSE基础的同学;
项目截图:
01.项目介绍
02.项目导入
03.登录界面代码分析
04.客户端套接字代码编写
05.服务器端套接字代码编写
06.用户登录弹出提示功能
07.检查用户昵称是否存在。
08.显示在线用户信息
09.发送聊天信息
00.退出功能
01.头像相关代码分析
02.分割模块