资源简介
毕业设计---基于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电子商务系统(毕业论文+项目)
- 用JSP、JavaBean做的宠物医院系统
- 学生管理系统——Servlet实现,代码和
- JAVA教材管理系统
- 完整图书管理系统J2EE
- JAVA版拼图游戏源代码
- 手机销售系统-源代码及数据库
- 学生成绩管理系统+java+oracle
- mysql-connector-java-5.1.13
- Java+jsp+SQL server2000 网上商城
- 网上购物系统。javaweb,全部代码
- IBM公司Java培训PPT(看看也好)
- bbs项目源码(java+mysql)
- java实现jdbc连接池+相关jar包
- JAVA 航空订票系统 (完美)
- Myeclipse+java+mysql进销存管理系统
- JAVA农业网项目jsp
- java超市管理系统源代码+api帮助文档
- Java生成曲线图
- 多个模拟电梯程序Java C C++
- java超级玛丽源代码
- 招聘网站项目jsp+servlet
- 基于java和vrml的三维虚拟校园设计源程
- jsp+servlet+javabean留言板
- 在线图书管理系统文档
- 基于java的网上购书系统
- jsp ssh mvc java web j2ee酒店管理 预订系统
- jsp ssh mvc java web j2ee网络商城+论文+源
- jsp ssh mvc java web j2ee学生信息管理系统
- jsp ssh mvc java web j2ee bs 在线考试系统
评论
共有 条评论