码迷,mamicode.com
首页 > 其他好文 > 详细

简单的UDP程序

时间:2017-03-12 21:10:21      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:ram   send   blog   length   packet   print   ddr   logs   except   

接受端:

package com.dcz.udp;

import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;

public class Receive {
	
	public static void main(String[] args) throws IOException {
		
		DatagramSocket receive = new DatagramSocket(17002);
		
		byte[] buf = new byte[1024];
		
		DatagramPacket datagramPacket = new DatagramPacket(buf, 1024);
		receive.receive(datagramPacket);
		
		String str = new String(datagramPacket.getData(), 0 , datagramPacket.getLength());
		
		System.out.println("接受数据:" + str);
		
		receive.close();
	}
}

  

发送端:

package com.dcz.udp;

import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;

public class Send {

	public static void main(String[] args) throws IOException {
		
		String data = "带发送的数据!";
		
		DatagramSocket send = new DatagramSocket(17006);
		
		DatagramPacket datagramPacket = new DatagramPacket(
				data.getBytes(), 
				data.getBytes().length,
				InetAddress.getLocalHost(),
				17002);
		
		send.send(datagramPacket);
		
		send.close();
		
	}

}

  

简单的UDP程序

标签:ram   send   blog   length   packet   print   ddr   logs   except   

原文地址:http://www.cnblogs.com/dcz1001/p/6539182.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!