黑马程序员技术交流社区
标题:
网络中接受
[打印本页]
作者:
何鹏程
时间:
2015-7-16 23:13
标题:
网络中接受
package test;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
class UdpSe
{
public static void main(String[] args) throws Exception
{
DatagramSocket ds=new DatagramSocket(888);
// BufferedReader sb=new BufferedReader(new InputStreamReader(System.in));
String tb="dfsfs";
// while((tb=sb.readLine())!=null){
// if("886".equals(tb))
// break;
//
byte[] byt=tb.getBytes();
DatagramPacket dp=new DatagramPacket(byt,byt.length,InetAddress.getByName("192.168.1.103"),10002);
ds.send(dp);
ds.close();
}
}
class UdpRa
{
public static void main(String[] args) throws Exception{
DatagramSocket ds=new DatagramSocket(10002);
byte[] byy=new byte[1024];
DatagramPacket dp=new DatagramPacket(byy,byy.length);
ds.receive(dp);
String ip=dp.getAddress().getHostAddress();
String data=new String(dp.getData(),0,dp.getLength());
int port=dp.getPort();
System.out.print(ip+data+port);
ds.close();
}
}接收端,就不到东西。
作者:
pathnet
时间:
2015-7-16 23:21
高大上,看不懂啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2