接收端程序:
package hzy;
import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.net.SocketAddress;
import java.net.UnknownHostException;
/**
* 接收端端程序
* @author ccna_zhang
*
*/
public class UDPRecive1 {
public static void main(String[] args) {
try {
//InetAddress address = InetAddress.getLocalHost();
// int port = 8954;
//创建DatagramSocket对象
//DatagramSocket socket = new DatagramSocket(port, address);
DatagramSocket socket = new DatagramSocket(8954);
byte[] buf = new byte[1024]; //定义byte数组
DatagramPacket packet = new DatagramPacket(buf, 1024); //创建DatagramPacket对象
System.out.println("我是接受端");
socket.receive(packet); //通过套接字接收数据