​java实现客户端调用的代码怎么写

   2025-02-15 6030
核心提示:下面是一个简单的Java客户端调用示例代码:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStr

下面是一个简单的Java客户端调用示例代码:

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.Socket;public class Client {    public static void main(String[] args) {        String serverHostName = "localhost"; // 服务器主机名        int serverPort = 8080; // 服务器端口号        try {            // 创建与服务器的连接            Socket socket = new Socket(serverHostName, serverPort);            // 获取输入输出流            BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));            PrintWriter out = new PrintWriter(socket.getOutputStream(), true);            // 向服务器发送消息            out.println("Hello server!");            // 接收服务器的响应            String response = in.readLine();            System.out.println("Server response: " + response);            // 关闭连接            socket.close();        } catch (IOException e) {            e.printStackTrace();        }    }}

以上示例中,客户端使用Socket类与服务器建立连接。通过输入输出流与服务器进行通信。通过PrintWriter的println方法向服务器发送消息,通过BufferedReader的readLine方法接收服务器的响应。最后关闭连接。请根据实际情况修改serverHostName和serverPort的值。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言