ServerSocket可以对接多个Socket对象,利用这点,就可以实现:一台服务器对多个客户端。

import java.io.IOException;
import java.net.*; public class TCP_Server {
public static void main(String[] args) {
new ConnectionThread().start();
}
} class ConnectionThread extends Thread {
@Override
public void run() {
try {
ServerSocket ss = new ServerSocket(8989); while(true){
Socket s = ss.accept();
System.out.println("接收到一个用户的连接" + s.getInetAddress());
}
} catch (IOException e) {
e.printStackTrace();
}
}
}

建立一个客户端,并重复运行他(idea中如何重复运行同一个类),实验如下图:

最新文章

  1. PRML读书后记(一): 拟合学习
  2. Hadoop2.6.0配置参数查看小工具
  3. MFC中混合使用Duilib制作界面
  4. QT分页控件,开源,供大家使用
  5. android binder 进程间通信机制6-Binder进程间通信机制的JAVA接口
  6. Python3.x List方法集合
  7. 关于修改Eclipse工作空间对应的文件夹名称之后的处理.
  8. hadoop-1.2.0安装记录
  9. Galgame引擎编写,图像层
  10. Python中的Warnings模块忽略告警信息
  11. uva10934 Dropping water balloons
  12. LISTCTRL控件方法
  13. 设计模式系列6:适配器模式(Adapter Pattern)
  14. 利用ZYNQ SOC快速打开算法验证通路(5)——system generator算法IP导入IP integrator
  15. Python_列表推导式_生成器的表达式_各种推导式_40
  16. Html5画钟表盘/指针实时跳动
  17. 第k个素数
  18. IntelliJ IDEA AndroidStudio SVN无法使用
  19. leecode第八题(字符串转换整数 (atoi))
  20. Python条件判断和循环,range()函数

热门文章

  1. 【Azure 应用服务】NodeJS Express + MSAL 实现API应用Token认证(AAD OAuth2 idToken)的认证实验 -- passport.authenticate('oauth-bearer', {session: false})
  2. python各版本下载
  3. 技术分享 | app自动化测试(Android)--App 控件交互
  4. colab简易使用
  5. 重学ES系列之新增的几个循环方法
  6. bat-winget-win平台的软件包管理器
  7. 实战模拟│JWT 登录认证
  8. 一网打尽异步神器CompletableFuture
  9. Django定时任务Django-crontab的使用
  10. Linux操作系统(4):磁盘分区、挂载