最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java實現(xiàn)socket從服務器連續(xù)獲取消息的示例

 更新時間:2014年04月28日 11:47:54   作者:  
這篇文章主要介紹了java實現(xiàn)socket從服務器連續(xù)獲取消息的示例,需要的朋友可以參考下

服務器端我們用軟件模擬,是一個很小巧的軟件,下載軟件NetAssist:http://xiazai.jb51.net/201403/tools/NetAssist(jb51.net).rar

第二步貼上我們客戶端的代碼:

復制代碼 代碼如下:

import java.io.DataInputStream;

import java.io.IOException;
import java.net.Socket;

public class Client { 
    public static final String IP_ADDR = "192.168.3.65";//服務器地址  
    public static final int PORT = 8080;//服務器端口號   
    static String text = null;

 public static void main(String[] args) throws IOException {   
        System.out.println("客戶端啟動...");
        Socket socket = null; 
        socket = new Socket(IP_ADDR, PORT);   
        while (true) {   
            try { 
                //創(chuàng)建一個流套接字并將其連接到指定主機上的指定端口號 
                //讀取服務器端數(shù)據(jù)   
                DataInputStream input = new DataInputStream(socket.getInputStream());   

    byte[] buffer;
    buffer = new byte[input.available()];
    if(buffer.length != 0){
    System.out.println("length="+buffer.length);
    // 讀取緩沖區(qū)
    input.read(buffer);
    // 轉(zhuǎn)換字符串
    String three = new String(buffer);
    System.out.println("內(nèi)容=" + three);
    }
            } catch (Exception e) { 
                System.out.println("客戶端異常:" + e.getMessage());  
            }
        }   
    }
}

可以看到打印結(jié)果如下:
length表示消息的長度

復制代碼 代碼如下:

客戶端啟動...
length=27
內(nèi)容=http://m.fzitv.net

好了,一個socket客戶端我們就完成了,這個是可以一直接收服務器發(fā)過來的消息的。

相關文章

  • 全面了解Java中對于異常的捕捉方法

    全面了解Java中對于異常的捕捉方法

    這篇文章主要全面介紹了Java中對于異常的捕捉方法,是Java入門學習中的基礎知識,需要的朋友可以參考下
    2015-11-11
  • SpringBoot與Spring之間的對比

    SpringBoot與Spring之間的對比

    這篇文章主要介紹了SpringBoot與Spring之間的對比,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Java飛行記錄器JFR功能實現(xiàn)過程圖解

    Java飛行記錄器JFR功能實現(xiàn)過程圖解

    這篇文章主要介紹了Java飛行記錄器JFR功能實現(xiàn)過程圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-05-05
  • 解決window.location.href之后session丟失的問題

    解決window.location.href之后session丟失的問題

    今天小編就為大家分享一篇關于解決window.location.href之后session丟失的問題,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • 最簡單的java生成word文檔方法

    最簡單的java生成word文檔方法

    這篇文章主要介紹了java生成word文檔最簡單的方法,首先說明,使用該方法時,盡量不要使用wps新建word文檔,經(jīng)測試,手機不能兼容,出現(xiàn)很多格式問題,office則手機可以很好的兼容,所以,本文以office做教程
    2021-08-08
  • 基于Java檢查IPv6地址的合法性

    基于Java檢查IPv6地址的合法性

    這篇文章主要介紹了基于Java檢查IPv6地址的合法性,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-01-01
  • Google?Kaptcha驗證碼生成的使用實例說明

    Google?Kaptcha驗證碼生成的使用實例說明

    這篇文章主要為大家介紹了Google?Kaptcha驗證碼的使用實例說明,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-03-03
  • Java網(wǎng)絡編程之入門篇

    Java網(wǎng)絡編程之入門篇

    這篇文章主要介紹了Java網(wǎng)絡編程入門,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09
  • java利用Calendar類打印日歷

    java利用Calendar類打印日歷

    這篇文章主要為大家詳細介紹了java利用Calendar類打印日歷,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • Java實現(xiàn)KFC點餐系統(tǒng)過程解析

    Java實現(xiàn)KFC點餐系統(tǒng)過程解析

    這篇文章主要介紹了Java實現(xiàn)KFC點餐系統(tǒng)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-10-10

最新評論

汝阳县| 吉木乃县| 无极县| 安新县| 城口县| 朝阳县| 兴国县| 云林县| 青岛市| 许昌县| 峨山| 白城市| 晴隆县| 胶南市| 芜湖县| 南澳县| 喜德县| 玉环县| 南丰县| 金寨县| 桂平市| 新化县| 连山| 台江县| 永吉县| 申扎县| 周至县| 辽宁省| 石台县| 信丰县| 海阳市| 隆安县| 察哈| 开江县| 夏邑县| 洞头县| 同仁县| 子长县| 藁城市| 汤原县| 黔东|