作业1
来源:互联网 发布:计算机程序员证书 编辑:程序博客网 时间:2024/05/29 08:58
- 使用UDP协议编写一个网络程序,设置接收端程序的监听端口是8001,发送端发送的数据是“Hello, world”。
package test;import java.io.IOException;import java.net.*;public class client { 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); System.out.println("发送信息。。。"); ds.send(dp); ds.close(); }}
package test;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.SocketException;public class server { public static void main(String[] args) throws Exception { // TODO Auto-generated method stub byte [] buf=new byte[1000]; DatagramSocket ds=new DatagramSocket(8001); DatagramPacket dp=new DatagramPacket(buf, buf.length); 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
- 作业1
- 作业1
- 作业1
- 作业1
- 作业1
- 作业(1)
- 作业1
- 作业1
- 作业1
- 作业1
- 作业1
- 作业1
- 作业1
- 作业1
- 作业1
- 作业1
- 作业1
- 作业1
- nginx安装与基本功能
- 创业公司产品经理如何画好原型图
- static静态变量的理解
- Android6.0 Android7.0系统获getMacAddress()取Wifi和蓝牙Mac地址返回02:00:00:00:00:00解决办法
- 第七周实践项目5 排队看病模拟(队列)
- 作业1
- Centos7环境下rabbitmq + PHP扩展安装和使用
- 浅谈O2O行业的猎人与农夫【更新完毕】
- trove 镜像制作
- python接口自动化7-参数关联
- 概念模型让产品更简单
- 感悟
- 创业?你还差一位合格的产品经理
- 第七周实践项目6 停车场模拟(栈和队列综合)