4、[简答题] 【TCP网络程序】 需求说明:创建新项目,按以下要求编写代码: 在项目下创建TCP 服务器端 端口号为8888 1:等待客户端连接 如果有客户端连接 获取到客户端对象 2:获取到客户端对象之后 当前在服务器读取数据客户端传送数据

4、[简答题] 【TCP网络程序】
需求说明:创建新项目,按以下要求编写代码:
在项目下创建TCP 服务器端 端口号为8888
1:等待客户端连接 如果有客户端连接 获取到客户端对象
2:获取到客户端对象之后 当前在服务器读取数据客户端传送数据

package day_11_test;

import java.io.IOException;
import java.io.InputStream;
import java.net.ServerSocket;
import java.net.Socket;

//4、[简答题] 【TCP网络程序】
//需求说明:创建新项目,按以下要求编写代码:
//在项目下创建TCP 服务器端 端口号为8888
//1:等待客户端连接 如果有客户端连接 获取到客户端对象
//2:获取到客户端对象之后 当前在服务器读取数据客户端传送数据
public class Test04_Server {
    public static void main(String[] args) throws IOException {
        System.out.println("开启服务等待链接。。。。");
        //创建服务端端口号
        ServerSocket serverSocket = new ServerSocket(8888);
        Socket socket = serverSocket.accept();
        //获取客户端对象
        InputStream inputStream = socket.getInputStream();
        byte[] bytes = new byte[1024];
        int lenth = inputStream.read(bytes);
      //解析数组,打印字符串
        String str = new String(bytes, 0, lenth);
        System.out.println(str);

        serverSocket.close();
        socket.close();

    }
}
posted @ 2022-06-08 16:37  不只是智能hello  阅读(60)  评论(0)    收藏  举报