📄 udpclientdemo.java
字号:
package chapter16;
import java.io.*;
import java.lang.*;
import java.net.*;
public class UDPClientDemo
{
private DatagramSocket dsClient;
private DatagramPacket dpClient;
private byte sb[];
private String strSend;
public UDPClientDemo()
{
Init();
}
public void Init()
{
try
{
//指定端口号,避免与其他应用程序发生冲突
dsClient=new DatagramSocket(10002);
sb=new byte[1024];
strSend="使用UDP方式发送的数据";
sb=strSend.getBytes();
dpClient=new DatagramPacket(sb,sb.length,InetAddress.getByName("localhost"),10005);
System.out.println("开始发送数据...");
dsClient.send(dpClient);
System.out.println("数据发送完毕!");
} catch(SocketException se)
{
se.printStackTrace();
}
catch(IOException ie)
{
ie.printStackTrace();
}
}
public static void main(String args[])
{
new UDPClientDemo();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -