资源简介
毕业设计---基于JAVA的聊天系统的设计与实现(模拟网络聊天工具QQ而设计),还包括毕业论文,希望能为大家带来方便。

代码片段和文件信息
package qq.client;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.objectInputStream;
import java.io.objectOutputStream;
import java.net.*;
import java.util.*;
import javax.swing.Jframe;
import javax.swing.JOptionPane;
import javax.swing.JTextPane;
import qq.client.windows.LoginWindow;
import qq.entity.User;
/**
* @author Hehaizhou
* 客户端主程序
*/
public class ClientMainClass {
public static Socket socket;//当前连接的Socket,此Socket在整个客户端程序运行过程中一直有效。
public static objectInputStream ois;//根据Socket得到的对象输入流,在整个客户端程序运行过程中一直有效。
public static objectOutputStream oos;//根据Socket得到的对象输出流,在整个客户端程序运行过程中一直有效。
public static User currentUser;//当前用户
public static List onlineUsers;//当前在线用户
public static Map individual;//私聊好友
public static Set shield;//屏蔽发言
private static void init(){
Properties p=new Properties();
try {
p.load(new FileInputStream(“client_config.txt“));
} catch (IOException e) {
JOptionPane.showMessageDialog(new Jframe()“配置文件丢失或已损坏,请重新定义配置文件!“);
System.exit(0);
}
String hostName=p.getProperty(“ServerIP“);
String port=p.getProperty(“ServerPort“);
try {
shield=new HashSet();
onlineUsers=new ArrayList();
individual=new HashMap();
socket=new Socket(hostNameInteger.parseInt(port));
oos=new objectOutputStream(socket.getOutputStream());
ois=new objectInputStream(socket.getInputStream());
} catch (Exception e) {
JOptionPane.showMessageDialog(new Jframe()“不能建立网络连接,请检查配置参数!“);
System.exit(0);
}
}
/**
* 客户端运行的主方法。
*/
public static void main(String[] args) {
ClientMainClass.init();
new LoginWindow().showMe();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 27136 2008-04-14 18:25 1985536QQv1.0\QQv1.0\网络聊天\2.29.doc
文件 26624 2008-04-14 18:24 1985536QQv1.0\QQv1.0\网络聊天\3.14.doc
文件 31232 2008-04-14 18:24 1985536QQv1.0\QQv1.0\网络聊天\3.28.doc
文件 27648 2008-04-14 18:24 1985536QQv1.0\QQv1.0\网络聊天\4.11.doc
文件 1944 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\0.gif
文件 1367 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\1.gif
文件 1714 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\10.gif
文件 3809 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\11.gif
文件 1841 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\12.gif
文件 1443 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\13.gif
文件 1662 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\14.gif
文件 1237 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\15.gif
文件 1279 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\16.gif
文件 1265 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\17.gif
文件 2423 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\18.gif
文件 3698 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\19.gif
文件 1509 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\2.gif
文件 1398 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\20.gif
文件 1579 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\21.gif
文件 1536 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\22.gif
文件 1720 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\23.gif
文件 2437 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\24.gif
文件 2256 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\25.gif
文件 2928 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\26.gif
文件 1879 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\27.gif
文件 1345 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\28.gif
文件 2273 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\29.gif
文件 1418 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\3.gif
文件 1216 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\30.gif
文件 1543 2007-11-01 14:07 1985536QQv1.0\QQv1.0\网络聊天\images\face\31.gif
............此处省略478个文件信息
相关资源
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
评论
共有 条评论