人人范文网 范文大全

5java基础小结聊天室

发布时间:2020-03-02 19:22:49 来源:范文大全 收藏本文 下载本文 手机版

Java基础培训(5)

——java基础小结-聊天室

文档说明

本文档只提出学习要点与考核标准,具体的学习过程由学员自己自学完成。 在学习过程中学员可以参考一切可以参考的资料,如:查阅书籍,在网上查找相应教程,参考别人的代码,或是请教他人。

考核通过的标准是以较高的质量独自完成文档中的小练习,在完成程序的过程中可以参考别人的或网上的更优秀的程序,但是对于参考的程序要有自己的见解。

该培训课程需要一定的编程基础,并且要对java语言有所了解;课程只对一些常用的知识点进行考核,不能覆盖java语言的各个方面!

您在使用该培训课题的过程中,如发现有不足之处,欢迎提出改进的意见和建议,我们在此表示感谢!

课程要点

对之前学习的总结,通过一个比较大的应用程序,把java一些常用的、基本的知识串通起来:

1.类的继承与多态 2.容器类

3.I / O 操作,标准I/O流、文件流和Socket流 4.异常处理 5.多线程 6.定时任务 7.Socket编程

考察学员对“大型”程序的掌控能力,掌握系统的功能模块分解;

课程时间:3~4天

小练习

注:

1.写程序时可以使用java api提供的所有类,除非练习题中注明了某项功能要自己实现。

2.为代码加上必要的注释,养成为代码添加注释的习惯。 3.程序的参数与返回值如果没有特殊说明时,可以自由定义。

练习:

完成一个小型的聊天室系统: 1.进入聊天室要输入一个昵称 2.能够查询在线用户列表 3.可以与任一位在线用户交流 4.可以向所有在线用户群发消息

5.Client端启动时要读取配置文件,实现以下功能的可配置:

a) 聊天时是否显示昵称 b) 聊天时是否显示IP c) 是否记录聊天日志 d) 是否记录群发信息

6.Server端启动时要读取配置文件,实现以下功能的可配置:

a) 是否实时更新在线用户列表 b) 是否开启用户的群发功能

c) 是否记录用户进入和退出房间的日志

可以使用Tcp或Udp的连接方式实现,如果使用Udp方式第6项的Server端功能合并到Client端实现;

配置文件使用Properties文件,系统只需要读取文件中的配置,不需要改变配置并记录到文件中;

聊天室可使用字符界面,也可使用图形界面;

参考程序

以下程序只提供参考,不是标准答案!

基础小结

聊天室元旦文艺晚会主持词

《亲情、友情聊天室》教案

装饰基础小结

基础施工小结

基础会计小结

机械设计基础小结

基础验收小结

基础施工小结

9#基础小结

5java基础小结聊天室
《5java基础小结聊天室.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档