socket编程模板 java
时间: 2023-05-12 14:03:30 浏览: 84
以下是一个简单的 Java Socket 编程模板:
```java
import java.net.*;
import java.io.*;
public class SocketClient {
public static void main(String[] args) {
try {
Socket socket = new Socket("localhost", 8080);
OutputStream output = socket.getOutputStream();
PrintWriter writer = new PrintWriter(output, true);
writer.println("Hello, server!");
InputStream input = socket.getInputStream();
BufferedReader reader = new BufferedReader(new InputStreamReader(input));
String response = reader.readLine();
System.out.println(response);
socket.close();
} catch (UnknownHostException ex) {
System.out.println("Server not found: " + ex.getMessage());
} catch (IOException ex) {
System.out.println("I/O error: " + ex.getMessage());
}
}
}
```
这是一个简单的 Socket 客户端程序,它连接到本地主机的端口 8080,并向服务器发送一条消息。服务器将返回一条响应,客户端将其打印到控制台上。在实际应用中,您需要根据您的需求修改此模板。