UDP
来源:互联网 发布:英文翻译软件哪个最好 编辑:程序博客网 时间:2024/05/29 12:40
import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException;import java.net.UnknownHostException;public class fasong {public static void main(String[] args) {// TODO Auto-generated method stubtry {DatagramSocket ds=new DatagramSocket(3000);String str="Hello, world";try {DatagramPacket dp=new DatagramPacket(str.getBytes(), str.length(), InetAddress.getByName("localhost"), 8001);System.out.println("发送信息");try {ds.send(dp);ds.close();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}} catch (UnknownHostException e) {// TODO Auto-generated catch blocke.printStackTrace();}} catch (SocketException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.SocketException;public class UDPlianxi {public static void main(String[] args) {byte[] buf=new byte[1024];try {DatagramSocket ds=new DatagramSocket(8001);DatagramPacket dp= new DatagramPacket(buf, 1024);System.out.println("等待接收数据");try {ds.receive(dp);String str=new String(dp.getData(),0,dp.getLength())+"from"+dp.getAddress().getHostAddress()+":"+dp.getPort();System.out.println(str);ds.close();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}} catch (SocketException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
阅读全文
0 0
- UDP
- UDP
- udp
- UDP
- UDP
- udp
- UDP
- UDP
- udp
- udp
- UDP
- UDP
- UDP
- UDP
- UDP
- UDP
- udp
- UDP
- 有n个人围成一圈,循序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号人。
- leetcode 541. Reverse String II 反转字符串
- 479. Largest Palindrome Product
- 确定字符互异
- 分布式 Paxos和Fast Paxos算法
- UDP
- 常见JVM异常报错解决方案
- 织梦文章描述长度的修改方法
- 安卓开发之头像的修改与拍照
- hive的命令
- 初始化加载spqrk遇到Caused by: java.lang.OutOfMemoryError: PermGen space
- 数据结构实验之查找三:树的种类统计---(查找树做法与map做法)
- centos 自动分配ip
- Java网络编程