udpclientdemo.java

来自「Java面向对象编程(随书配套源代码) 阐述了面向对象编程的思想」· Java 代码 · 共 45 行

JAVA
45
字号
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 + =
减小字号Ctrl + -
显示快捷键?