首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

关于UDP,很迷惑

2012-10-31 
关于UDP,很纳闷程序跑起来 为什么没打印呢??Java codepublic class UDPtest1 {public UDPtest1() throws E

关于UDP,很纳闷
程序跑起来 为什么没打印呢??

Java code
public class UDPtest1 {    public UDPtest1() throws Exception {        DatagramSocket serversocket = new DatagramSocket(3000);        byte[] b = new byte[100];        DatagramPacket packet = new DatagramPacket(b, 100);        serversocket.receive(packet);        System.out.println(new String(b, 0, packet.getLength()));        serversocket.close();    }    public static void main(String[] args) throws Exception {        new UDPtest1();    }}


Java code
public class UDPtest2 {    public UDPtest2() throws Exception {        DatagramSocket clientsocket = new DatagramSocket();        String str = "hello world";        DatagramPacket packet = new DatagramPacket(str.getBytes(),                str.length(), InetAddress.getByName("localhost"), 3000);        clientsocket.send(packet);        clientsocket.close();    }    public static void main(String[] args) throws Exception {        new UDPtest2();    }}


[解决办法]
我测试可以啊!
先运行UDPtest1,再运行UDPtest2

[解决办法]
top top top

热点排行