UDP

来源:互联网 发布:matlab去雾算法 编辑:程序博客网 时间:2024/05/21 22:56

使用UDP协议编写一个网络程序,设置接收端程序的监听端口是8001,发送端发送的数据是“Hello, world”。 
package bzu;

import java.net.DatagramPacket; 
import java.net.DatagramSocket; 
import java.net.InetAddress; 
import java.net.SocketException;

public class PersonTest {

public static void main(String[] args) throws Exception {    // TODO Auto-generated method stub    DatagramSocket ds = new DatagramSocket(3000);    String str = "Hello World";    DatagramPacket dp = new DatagramPacket(str.getBytes(), str.length(),InetAddress.getByName("localhost"),8001);    ds.send(dp);    ds.close();}


package bzu;

import java.net.DatagramPacket; 
import java.net.DatagramSocket;

public class ServerTest {

public static void main(String[] args)throws Exception {    // TODO Auto-generated method stub    byte[] buf = new byte[1024];    DatagramSocket ds = new DatagramSocket(8001);//定义一个datagramsocket对象,监听的端口8001    DatagramPacket dp = new DatagramPacket(buf, 1024);//用于接收数据    System.out.println("等待接受数据");    ds.receive(dp);    String str = new String(dp.getData(), 0, dp.getLength())+"from"+dp.getAddress().getHostAddress()+":"+dp.getPort();    System.out.println(str);    ds.close();}



这里写图片描述

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 孩子血象高发烧怎么办 孕妇感冒血象高怎么办 免疫力差怎么办吃什么 小孩细菌感染发烧怎么办 一岁宝宝crp160怎么办 孩子感染eb病毒怎么办 小孩发烧烧抽搐怎么办 发烧晚上温度高怎么办 儿童crp高发烧怎么办 crp高到6怎么办 平均hgb浓度偏低怎么办 孕晚期hct偏高怎么办 alt偏高 体检时怎么办 拔完牙血块掉了怎么办 血小板凝血功能差怎么办 乙肝凝血功能差怎么办 孩子凝血功能差怎么办 身体凝血功能差怎么办 接触梅毒血液后怎么办 新生凝血功能差怎么办 凝血指数高是怎么办 pt标准化比值高怎么办 aptt做不出来怎么办 凝血aptt太高怎么办 凝血四项fib高怎么办 小孩凝血功能差怎么办 凝血九因子缺乏怎么办 血小板高500多怎么办 肝脏凝血功能差怎么办 孕妇凝血功能高怎么办 凝血活动度低怎么办 孕晚期上火严重怎么办 孕妇上火嗓子疼怎么办 孕晚期上火感冒怎么办 孕妇上火怎么办最有效 孕妇血糖空腹5.1怎么办 怀孕血压高160怎么办 硝酸银弄到手上怎么办 鼻子被打出血怎么办 脚趾下出血了怎么办 孕34周流血怎么办