服务端:
import java.io.*;
import java.net.*;
import java.util.*;
public class ChatServer {
boolean stat = false;
ServerSocket ss = null;
List<Client> clients = new ArrayList<Client>();//用于存客户端
public static void main(String[] args) {
new ChatServer().start();
}
public void start(){
try {
ss = new ServerSocket(8888);
stat = true;
} catch(BindException e){ //Sever端已经运行,当重复运行时抛异常
System.out.println("端口正在使用中。。。。");
System.out.println("请关掉相关程序并重新运行服务器!"); //还会抛别的异常,所以直接关闭窗口
System.exit(0);
} catch(IOException e) {
e.printStackTrace();
}
try{
while(stat){
Socket s = ss.accept();
System.out.println("a client connected!" ); //测试语句写在最左边,以后没用可以删除或注掉
Client c = new Client(s); //每建立一个客户端,就new一个客户端对象,启动一个线程
new Thread(c).start();
clients.add(c); //勿忘写,将每个客户端加入到容器里
}
} catch (IOException e) {
e.printStackTrace();
} finally {
java实现聊天室功能(包含全部代码,有界面)_计算机软件及应用_IT/计算机_专业资料...Java源代码___聊天室 21页 免费 JAVA聊天室附完整代码 51页 1下载券 java聊天...
JAVA聊天室附完整代码_工学_高等教育_教育专区。专业课程设计 I 基于 JAVA 的聊天...java聊天程序源代码 6页 1下载券 java 简单的qq聊天源码... 15页 7下载券...
JAVA聊天程序设计代码及报告_工学_高等教育_教育专区。JAVA聊天程序设计代码及报告...源代码[chatHouse.java] import import import import import import java.awt....
java简易界面聊天程序源代码_计算机软件及应用_IT/计算机_专业资料。有界面的简易聊天程序的源代码,很不错哦import java.io.*; import java.net.*; import javax...
Java源代码___聊天室_计算机软件及应用_IT/计算机_专业资料。java聊天室.源代码java 聊天室 Java 聊天室 制作人:___杨永生___ 制作时间:2012.9.26 目录 1 ...
java聊天工具源代码_IT/计算机_专业资料。源代码项目 QQClientProject: LoguiGui 代码...Java课程设计(qq聊天程序... 33页 免费 java聊天工具代码 3页 1下载券...
Java聊天程序实验报告 8页 免费 java 最简单的聊天程序 5页 1下载券 java实现简单的聊天程序 2页 1下载券 喜欢此文档的还喜欢 java聊天程序源代码 6页 免费 ...
Java源代码---简易聊天室详细步骤介绍,新手必备_计算机软件及应用_IT/计算机_专业...3 服务器端 3.1 MyServer()方法 //服务器端代码 import java.awt.*; ...
Java 程序课程设计任务书 聊天室的系统的设计与开发 JAVA 聊天室的系统的设计与...23 附录 源代码 ......
【ClientSocketDemo.java 客户端 Java 源代码】 import java.net.*; import ...java聊天程序源代码 6页 免费 Java聊天室代码 4页 免费 java 简单的qq聊天源码...
热门文档