📄 tcpserver.java
字号:
//TCPServer.java:
import java.io.*;
import java.net.*;
public class TCPServer
{
public static void main(String args[]){
String data=null;// 存放字符串
try
{
ServerSocket Server= new ServerSocket(6666);
Socket Client=Server.accept(); //创建一个监听socket
System.out.print("服务器连接成功 \n");
BufferedReader in=new BufferedReader
(new InputStreamReader(Client.getInputStream()));
//创建一个从SOCKET中读文本行的流
PrintWriter out =new PrintWriter(Client.getOutputStream(),true);
do
{
data = in.readLine();//读取客户机发送的一行文本
System.out.println("收到的是:"+data);//打印出文本内容
System.out.println("发回的是:"+"字符串:"+data+"的长度是:"+data.length());
//打印出文本长度
out.println("字符串:"+data+"的长度是:"+data.length());//向客户机发回服务器响应
}while(!data.equals("quit"));//直到客户机发送“quit”的时候结束
out.close(); //关闭输出流
in.close(); //关闭输入流
Client.close();//关闭Socket
Server.close();//闭闭监听Socket
}catch(Exception e)
{
System.out.print("天啊,不起作用 \n " + e);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -