udpclient.java
来自「自己编写的Java学习代码」· Java 代码 · 共 30 行
JAVA
30 行
import java.net.*;
public class UDPClient
{
public static void main(String args[])throws Exception{
String msg = "我是客户!";
byte buf[] = msg.getBytes();
DatagramSocket socket = new DatagramSocket();
//构建发送数据报
InetAddress address = InetAddress.getByName("localhost");
int port = 8000;
DatagramPacket packet = new DatagramPacket(buf,buf.length,address,port);
//发送
socket.send(packet);
//构建接收数据报
packet = new DatagramPacket(buf,buf.length);
//接收数据
socket.receive(packet);
//显示数据
address = packet.getAddress();
port = packet.getPort();
msg = new String(packet.getData());
System.out.println("Address:"+address);
System.out.println("Port:"+port);
System.out.println("Msg:"+msg);
socket.close();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?