<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    java學習

    java學習

     

    java網絡編程中tcp和udp

    在網絡編程中,先啟動service,再啟動clent。
    1.tcp
    服務端
    public class Service {
    public static void main(String[] args) throws Exception {
    ServerSocket ss = new ServerSocket(6666);
    System.out.println("等待");
    while (true) {
    Socket socket  =ss.accept();
    InputStream is = socket.getInputStream();
    DataInputStream dataInputStream = new DataInputStream(is);
    System.out.println(dataInputStream.readUTF());
    dataInputStream.close();
    socket.close();
    }
    }
    }
    客戶端
    public class CientSocket {
    public static void main(String[] args) throws Exception {
    Socket socket = new Socket("127.0.0.1",6666);
    OutputStream outputStream = socket.getOutputStream();
    DataOutputStream dataOutputStream = new DataOutputStream(outputStream);
    dataOutputStream.writeUTF("333333333");
    dataOutputStream.flush();
    dataOutputStream.close();
    socket.close();
    }
    }
    udp通信,是不區分客戶端和服務端的
    public class Service {
    public static void main(String[] args) throws Exception {
    byte buf[] = new byte[1024];
    DatagramPacket dPacket = new DatagramPacket(buf, buf.length);
    DatagramSocket dSocket = new DatagramSocket(5678);
    while (true) {
    dSocket.receive(dPacket);
    System.out.println(new String(buf,0,dPacket.getLength()));
    }
    }
    }
    public class UdpClient {
    public static void main(String[] args) throws Exception{
    while (true) {
    byte[] buf = (new String("hello")).getBytes();
    DatagramPacket dpPacket = new DatagramPacket(buf, buf.length, new InetSocketAddress("127.0.0.1", 5678));
    //自己占用9999端口
    DatagramSocket dSocket = new DatagramSocket(9999);
    dSocket.send(dpPacket);
    dSocket.close();
    }
    }
    }

    posted on 2013-04-02 22:28 楊軍威 閱讀(169) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    統計

    常用鏈接

    留言簿

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲国产成人精品不卡青青草原| 二个人看的www免费视频| 国产猛男猛女超爽免费视频| 成人AV免费网址在线观看| 亚洲最大中文字幕| 69堂人成无码免费视频果冻传媒| 亚洲精品91在线| 天天摸天天碰成人免费视频| 久久水蜜桃亚洲AV无码精品| 亚洲国产婷婷综合在线精品| 美女扒开屁股让男人桶爽免费| 亚洲综合国产一区二区三区| 91高清免费国产自产| 亚洲一级大黄大色毛片| 青娱乐免费视频在线观看| 亚洲国产成人精品久久| 午夜一区二区免费视频| 免费看一级高潮毛片| 久久亚洲伊人中字综合精品| 日本高清在线免费| 视频一区在线免费观看| 国产亚洲色婷婷久久99精品| 五月婷婷综合免费| 国产亚洲Av综合人人澡精品| 亚洲日韩精品一区二区三区无码 | 亚洲人成色在线观看| 亚洲日韩中文无码久久| 国产精品爱啪在线线免费观看| 亚洲精品无码mⅴ在线观看| 最近中文字幕无吗高清免费视频| 成人午夜影视全部免费看| 亚洲人成伊人成综合网久久| 亚洲熟妇少妇任你躁在线观看无码| 久久九九全国免费| 成人精品综合免费视频| 亚洲13又紧又嫩又水多| 亚洲狠狠婷婷综合久久久久| 亚洲精品岛国片在线观看| 性xxxx视频播放免费| 99国产精品免费视频观看| 日韩在线一区二区三区免费视频 |