java使用UDP网络编程,向服务器发送“Hello,UDP”。
时间: 2024-03-09 09:46:12 浏览: 33
用java实现UDP通信
4星 · 用户满意度95%
你可以使用以下代码向服务器发送 "Hello, UDP":
```java
import java.net.*;
public class UDPClient {
public static void main(String[] args) throws Exception {
// 定义服务器的地址和端口号
InetAddress serverAddress = InetAddress.getByName("localhost");
int port = 8888;
// 创建一个UDP socket
DatagramSocket clientSocket = new DatagramSocket();
// 准备发送的数据
String message = "Hello, UDP";
byte[] sendData = message.getBytes();
// 创建一个UDP数据包
DatagramPacket sendPacket = new DatagramPacket(sendData, sendData.length, serverAddress, port);
// 发送数据包到服务器
clientSocket.send(sendPacket);
// 关闭socket
clientSocket.close();
}
}
```
其中,InetAddress.getByName("localhost") 方法用于获取本地服务器地址,8888 是服务器监听的端口号。你可以根据自己的需要修改这些参数。运行代码后,程序会向服务器发送 "Hello, UDP" 消息。
阅读全文