使用Socket实现一对一聊天,包括客户端和服务端
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-11-13 11:42 chat
目录 0 2015-11-13 11:42 chatChatClient
文件 379 2015-11-07 23:45 chatChatClient.classpath
文件 386 2015-11-07 12:40 chatChatClient.project
目录 0 2015-11-07 12:40 chatChatClient.settings
文件 598 2015-11-07 12:40 chatChatClient.settingsorg.eclipse.jdt.core.prefs
目录 0 2015-11-13 11:42 chatChatClientin
目录 0 2015-11-11 14:33 chatChatClientincom
目录 0 2015-11-11 14:33 chatChatClientincomghs
目录 0 2015-11-13 11:42 chatChatClientincomghschat
目录 0 2015-11-13 11:42 chatChatClientincomghschatean
文件 1259 2015-11-11 14:33 chatChatClientincomghschateanClient.class
文件 1395 2015-11-11 14:33 chatChatClientincomghschateanMessage.class
文件 1084 2015-11-11 14:33 chatChatClientincomghschateanUser.class
目录 0 2015-11-13 11:42 chatChatClientincomghschatclient
文件 1365 2015-11-11 14:33 chatChatClientincomghschatclientChatClient$1.class
文件 3462 2015-11-11 14:33 chatChatClientincomghschatclientChatClient.class
目录 0 2015-11-11 14:33 chatChatClientincomghschatdb
目录 0 2015-11-13 11:42 chatChatClientincomghschatdbutils
文件 2532 2015-11-11 14:33 chatChatClientincomghschatdbutilsDBUtils.class
目录 0 2015-11-13 11:42 chatChatClientincomghschatlistener
文件 195 2015-11-11 14:33 chatChatClientincomghschatlistenerReceivedMsgListener.class
目录 0 2015-11-13 11:42 chatChatClientincomghschatservice
文件 2119 2015-11-11 14:33 chatChatClientincomghschatserviceUserService.class
目录 0 2015-11-13 11:42 chatChatClientincomghschatui
文件 1504 2015-11-13 11:39 chatChatClientincomghschatuiChatframe$1.class
文件 2098 2015-11-13 11:39 chatChatClientincomghschatuiChatframe$2.class
文件 7289 2015-11-13 11:39 chatChatClientincomghschatuiChatframe.class
目录 0 2015-11-13 11:42 chatChatClientincomghschatuilist
文件 1747 2015-11-11 14:33 chatChatClientincomghschatuilistCellRenderer.class
文件 663 2015-11-11 14:33 chatChatClientincomghschatuilistListModel.class
............此处省略66个文件信息
package com.ghs.chat.bean;
import java.io.Serializable;
import java.net.Socket;
/**
* 封装客户端的信息
* @author liu
*
*/
public class Client{
private User user;//客户端的所属的用户
private Socket socket;//客户端套接字
public Client() {
super();
}
public Client(User user Socket socket) {
super();
this.user = user;
this.socket = socket;
}
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
public Socket getSocket() {
return socket;
}
public void setSocket(Socket socket) {
this.socket = socket;
}
@Override
public boolean equals(object obj) {
Client client = (Client) obj;
return this.getUser().equals(client.getUser());
}
@Override
public int hashCode() {
return this.getUser().hashCode();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-11-13 11:42 chat
目录 0 2015-11-13 11:42 chatChatClient
文件 379 2015-11-07 23:45 chatChatClient.classpath
文件 386 2015-11-07 12:40 chatChatClient.project
目录 0 2015-11-07 12:40 chatChatClient.settings
文件 598 2015-11-07 12:40 chatChatClient.settingsorg.eclipse.jdt.core.prefs
目录 0 2015-11-13 11:42 chatChatClientin
目录 0 2015-11-11 14:33 chatChatClientincom
目录 0 2015-11-11 14:33 chatChatClientincomghs
目录 0 2015-11-13 11:42 chatChatClientincomghschat
目录 0 2015-11-13 11:42 chatChatClientincomghschatean
文件 1259 2015-11-11 14:33 chatChatClientincomghschateanClient.class
文件 1395 2015-11-11 14:33 chatChatClientincomghschateanMessage.class
文件 1084 2015-11-11 14:33 chatChatClientincomghschateanUser.class
目录 0 2015-11-13 11:42 chatChatClientincomghschatclient
文件 1365 2015-11-11 14:33 chatChatClientincomghschatclientChatClient$1.class
文件 3462 2015-11-11 14:33 chatChatClientincomghschatclientChatClient.class
目录 0 2015-11-11 14:33 chatChatClientincomghschatdb
目录 0 2015-11-13 11:42 chatChatClientincomghschatdbutils
文件 2532 2015-11-11 14:33 chatChatClientincomghschatdbutilsDBUtils.class
目录 0 2015-11-13 11:42 chatChatClientincomghschatlistener
文件 195 2015-11-11 14:33 chatChatClientincomghschatlistenerReceivedMsgListener.class
目录 0 2015-11-13 11:42 chatChatClientincomghschatservice
文件 2119 2015-11-11 14:33 chatChatClientincomghschatserviceUserService.class
目录 0 2015-11-13 11:42 chatChatClientincomghschatui
文件 1504 2015-11-13 11:39 chatChatClientincomghschatuiChatfr
文件 2098 2015-11-13 11:39 chatChatClientincomghschatuiChatfr
文件 7289 2015-11-13 11:39 chatChatClientincomghschatuiChatfr
目录 0 2015-11-13 11:42 chatChatClientincomghschatuilist
文件 1747 2015-11-11 14:33 chatChatClientincomghschatuilistCellRenderer.class
文件 663 2015-11-11 14:33 chatChatClientincomghschatuilistListModel.class
............此处省略66个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)