内容发布更新时间 : 2025/1/11 0:10:54星期一 下面是文章的全部内容请认真阅读。
《Java语言程序设计》
综合实验报告
系 别: 计算机科学与技术系
学科专业: 信息管理与信息系统
课题题目: qq聊天系统
人员及分工:白 娟()
张 丹() 张富利()
指导老师: 卢照
2014
年6月13日
目录
一、课程设计目的 .......................................... 错误!未定义书签。 二、课程内容 .................................................. 错误!未定义书签。 三、实现代码(部分重要代码,不需要全粘)错误!未定义书签。 1.服务器: .................................................... 错误!未定义书签。 2.客户端: .................................................... 错误!未定义书签。 3.功能实现: ................................................ 错误!未定义书签。 4.图形化界面的转换: ................................ 错误!未定义书签。 5.连接数据库代码: ................................... 错误!未定义书签。 四、运行结果(有必要的截图) .................. 错误!未定义书签。 1. 服务器启动: ........................................ 错误!未定义书签。 2. 客户端启动: ........................................ 错误!未定义书签。 3. 登入界面: ............................................ 错误!未定义书签。 4. 好友列表: ............................................ 错误!未定义书签。 5. 聊天界面: ............................................ 错误!未定义书签。 6. 数据库信息: ........................................ 错误!未定义书签。 五、课程总结 .................................................. 错误!未定义书签。 六、小组分工 .................................................. 错误!未定义书签。
一、课程设计目的 运用本学期java课程所学知识制作一个小型的比较完整的小系统,旨在
使学生对所学知识有一个整体的运用,了解java功能的强大,对学习java产生兴趣。
二、课程内容 基本页面:登入页面,注册页面,好友列表页面,聊天页面,查询好友
界面 基本功能:注册信息,添加好友,查找好友,聊天
三、实现代码(部分重要代码,不需要全粘)
1.服务器代码:
package com.sram.server;
import java.io.BufferedReader; import java.io.IOException;
import java.io.InputStreamReader; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.io.OutputStream; import java.io.PrintStream; import java.net.ServerSocket; import java.net.Socket; import java.util.HashMap; import java.util.List; import java.util.Map;
import com.sram.bean.User; import com.sram.dao.UserDao;
public class Server { public static Map socketMap = new HashMap(); public static void main(String[] args) { try { ServerSocket ss = new ServerSocket(20001); System.out.println(\服务器已启动,准备接收数据\ while(true){ Socket soc = ss.accept(); ServerSocketThread sst = new ServerSocketThread(soc); Thread thr = new Thread(sst); thr.start();