⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tcpserver.java

📁 程序测试说明
💻 JAVA
字号:
package test;

import java.io.*;
import java.net.*;
public class TCPServer {

	public TCPServer(int SsPort) { // TCPServer构造方法 
		       ServerSocket Ss; // ServerSocket实例化 
		       Socket Cs; // 定义客户请求套接字 
		       Thread receiveThread; // 定义接收线程 
		       Thread KeyInput = new KeyInputThread(); // 创建键盘输入线程 
		       KeyInput.start(); // 启动键盘输入线程 
		       boolean Listen = true; 
		       try { 
		         Ss = new ServerSocket(SsPort); // 初始化ServerSocket 
		         System.out.println("Server is ready!  Port: " + SsPort); 
		         System.out.println("Press q [Enter], Server Quit!"); 
		    
		         while (Listen) { // 监听客户端连接请求 
		           Cs = Ss.accept(); // 接收客户端连接请求 
		           receiveThread = new ServerThread(Cs); // 创建接收线程 
		           receiveThread.start(); // 启动接收线程 
		         } 
		       } 
		       catch (IOException e) { 
		         System.out.println(e.getMessage()); 
		       }
	}
		       public static void main(String args[]) { // 定义main方法 
		    	          int SsPort = 7777; // 服务器端口号 
		    	          if (args.length >= 1) { 
		    	            SsPort = Integer.parseInt(args[0]); 
		    	          } 
		    	          new TCPServer(SsPort); 
		    	        }  
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -