日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

Java 網(wǎng)絡(luò)編程之 TCP 實(shí)現(xiàn)簡單的聊天系統(tǒng)

瀏覽:122日期:2022-08-20 18:08:45

客戶端

1、連接服務(wù)器 Socket

2、發(fā)送消息

package lesson02;import java.io.IOException;import java.io.OutputStream;import java.net.InetAddress;import java.net.Socket;/** * 客戶端 */public class TcpClientDemo1 { public static void main(String[] args) { Socket socket = null; OutputStream os = null; try { //1、要知道服務(wù)器的地址 端口號(hào) InetAddress serverIP = InetAddress.getByName('127.0.0.1'); int port = 9999; //2、創(chuàng)建一個(gè) socket 連接 socket = new Socket(serverIP, port); //3、發(fā)送消息 IO流 os = socket.getOutputStream(); os.write('你好,歡迎學(xué)習(xí)狂神學(xué)Java'.getBytes()); } catch (Exception e) { e.printStackTrace(); } finally { if (os != null){try { os.close();} catch (IOException e) { e.printStackTrace();} } if (socket != null){try { socket.close();} catch (IOException e) { e.printStackTrace();} } } }}

服務(wù)端

1、建立服務(wù)的端口 ServerSocket

2、等待用戶的連接 accept

3、接收用戶的消息

package lesson02;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;/** * 服務(wù)端 */public class TcpServerDemo1 { public static void main(String[] args) { ServerSocket serverSocket = null; Socket socket = null; InputStream is = null; ByteArrayOutputStream baos = null; try { //1、我得有一個(gè)地址 serverSocket = new ServerSocket(9999); while (true){//2、等待客戶端連接過來socket = serverSocket.accept();//3、讀取客戶端的消息is = socket.getInputStream();//管道流baos = new ByteArrayOutputStream();byte[] buffer = new byte[1024];int len;while((len = is.read(buffer)) != -1){ baos.write(buffer, 0 , len);}System.out.println(baos.toString()); } /* byte[] buffer = new byte[1024]; int len; while ((len = is.read(buffer)) != -1){String msg = new String(buffer, 0, len);System.out.println(msg); } */ } catch (IOException e) { e.printStackTrace(); } finally { //關(guān)閉資源 if (baos != null){try { baos.close();} catch (IOException e) { e.printStackTrace();} } if (is != null){try { is.close();} catch (IOException e) { e.printStackTrace();} } if (socket != null){try { socket.close();} catch (IOException e) { e.printStackTrace();} } if (serverSocket != null){try { serverSocket.close();} catch (IOException e) { e.printStackTrace();} } } }}

服務(wù)端

1、建立服務(wù)的端口 ServerSocket

2、等待用戶的連接 accept

3、接收用戶的消息

package lesson02;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;/** * 服務(wù)端 */public class TcpServerDemo1 { public static void main(String[] args) { ServerSocket serverSocket = null; Socket socket = null; InputStream is = null; ByteArrayOutputStream baos = null; try { //1、我得有一個(gè)地址 serverSocket = new ServerSocket(9999); while (true){//2、等待客戶端連接過來socket = serverSocket.accept();//3、讀取客戶端的消息is = socket.getInputStream();//管道流baos = new ByteArrayOutputStream();byte[] buffer = new byte[1024];int len;while((len = is.read(buffer)) != -1){ baos.write(buffer, 0 , len);}System.out.println(baos.toString()); } /* byte[] buffer = new byte[1024]; int len; while ((len = is.read(buffer)) != -1){String msg = new String(buffer, 0, len);System.out.println(msg); } */ } catch (IOException e) { e.printStackTrace(); } finally { //關(guān)閉資源 if (baos != null){try { baos.close();} catch (IOException e) { e.printStackTrace();} } if (is != null){try { is.close();} catch (IOException e) { e.printStackTrace();} } if (socket != null){try { socket.close();} catch (IOException e) { e.printStackTrace();} } if (serverSocket != null){try { serverSocket.close();} catch (IOException e) { e.printStackTrace();} } } }}

以上就是Java 網(wǎng)絡(luò)編程之 TCP 實(shí)現(xiàn)簡單的聊天系統(tǒng)的詳細(xì)內(nèi)容,更多關(guān)于Java 實(shí)現(xiàn)簡單的聊天系統(tǒng)的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Java
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲一区网站| 亚洲欧洲另类| 欧美在线精品一区| 日本不卡在线视频| 少妇高潮一区二区三区99| 亚洲一区导航| 国产精品一区二区中文字幕| 亚州精品视频| 国产精品亚洲综合久久| 国产精品久久777777毛茸茸| 国产精品videosex极品| 日韩av字幕| 国产精品videossex| 国产乱码午夜在线视频| 不卡中文一二三区| 奇米色欧美一区二区三区| 国产欧美日韩亚洲一区二区三区| 国产精品一级在线观看| 日韩国产专区| 日韩专区一卡二卡| 日韩动漫一区| 国产一区二区三区网| 国产精品密蕾丝视频下载| 91免费精品| 蜜臀国产一区| 噜噜噜久久亚洲精品国产品小说| 日韩在线黄色| 国产精品99一区二区三区| 久久国产小视频| 日本不卡高清| 私拍精品福利视频在线一区| 久久福利精品| 久久精品一本| 中文无码日韩欧| 中文字幕在线官网| 综合视频一区| 日韩精品看片| 蜜臀av性久久久久蜜臀aⅴ流畅| 亚洲欧洲高清| 日本亚洲欧美天堂免费| 丝瓜av网站精品一区二区| 国产三级一区| 亚洲综合中文| 中文在线免费视频| 日韩亚洲精品在线观看| 国产va在线视频| 欧美精品国产一区| 99久精品视频在线观看视频| 欧洲在线一区| 91成人福利| 久久国产精品99国产| av中文字幕在线观看第一页 | 精品美女视频 | 欧美黄页在线免费观看| 蜜桃av在线播放| 荡女精品导航| 中文字幕一区二区精品区| 欧美sm一区| 国产成人77亚洲精品www| 亚洲人成网站在线在线观看| 国产在线日韩精品| 欧美日韩精品一区二区三区在线观看| 激情综合网址| 日韩精品一卡| 久久亚洲成人| 欧美高清一区| 亚洲午夜精品久久久久久app| 日本一区二区高清不卡| 国产精品美女午夜爽爽| 99成人在线| 色欧美自拍视频| 精品五月天堂| 日韩成人免费| 欧美一区久久久| 欧美亚洲激情| 美日韩精品视频| 久久免费国产| 久久国产精品成人免费观看的软件| 精品国产乱码久久久| 国产黄色精品| 风间由美中文字幕在线看视频国产欧美| 国产伦精品一区二区三区千人斩| 国产精品天堂蜜av在线播放| 久久免费视频66| 国产欧美日韩精品一区二区三区| 亚洲乱码一区| 最新亚洲国产| 国产精品天天看天天狠| 国产一区二区三区成人欧美日韩在线观看| 91九色综合| 精品久久久网| 国产精品成人一区二区不卡| 久久精品影视| 精品一区二区三区中文字幕 | 亚洲高清av| 免费在线成人网| 国产精品嫩模av在线| 手机在线电影一区| 麻豆一区二区三| 精品捆绑调教一区二区三区| 三级在线观看一区二区 | 国产精品成人自拍| 麻豆网站免费在线观看| 黄色日韩精品| 日韩欧美四区| 国产精品亚洲综合在线观看| 精品捆绑调教一区二区三区| 丝袜美腿亚洲一区| 婷婷亚洲综合| 久久精品国产99国产精品| 日韩高清一区在线 | 国产日产高清欧美一区二区三区 | 日本午夜精品视频在线观看| 国产日韩电影| 日韩av中文字幕一区二区三区| 亲子伦视频一区二区三区| 日韩三区四区| 亚洲一区二区日韩| 日韩一区二区三区免费| 国产精品夜夜夜| 日韩精品一卡二卡三卡四卡无卡| 亚洲婷婷免费| 日本伊人午夜精品| 精品欧美日韩精品| 亚洲精品四区| 精品一区免费| 欧美精品日日操| 中文字幕在线视频网站| 精品三级国产| 久久一区亚洲| 欧美黄页在线免费观看 | 92国产精品| 亚洲女同av| 日韩中文字幕高清在线观看| 精品亚洲a∨一区二区三区18| 久久福利影视| 欧美好骚综合网| 天堂va在线高清一区| 午夜一级在线看亚洲| 激情国产在线| 久久久精品久久久久久96| 精品亚洲美女网站| 成人羞羞视频播放网站| 欧洲亚洲一区二区三区| 国产va免费精品观看精品视频| 国产精品丝袜在线播放| 久久男人av| 日韩中文视频| 亚洲一区二区三区高清| 一区二区三区午夜视频| 一区二区三区四区在线看| 特黄特色欧美大片| 日韩国产精品久久久久久亚洲| 日韩视频久久| 精品免费在线| 日韩精品91亚洲二区在线观看| 日韩在线黄色| 97精品视频在线看| 欧美日韩国产高清| 免费精品视频| 老牛影视精品| 亚洲h色精品| 亚洲网址在线观看| 国产精品调教| 欧美日韩一二| 麻豆9191精品国产| 红杏一区二区三区| 久久一二三区| 国产精品久久久久久久久久10秀| 蜜臀久久99精品久久一区二区| 亚洲美女久久| 日韩一区二区三区免费| 日韩精品午夜视频| 麻豆91精品视频| 在线一区免费观看| 久久精品国产亚洲一区二区三区| 欧美福利一区| 动漫av一区| 日韩精品久久理论片| 欧美aa一级| 日韩中文字幕| 激情欧美丁香| 激情久久99| 欧美亚洲人成在线| 欧美日韩国产亚洲一区| 久久亚洲黄色| 日韩动漫一区| 日本欧美在线看| 欧美日韩一区二区综合| 欧美好骚综合网| 美女一区网站| 国产精品久久久久毛片大屁完整版| 99国产精品久久久久久久成人热| 日本激情一区| 国产一区国产二区国产三区| 亚洲综合小说| 亚洲久久视频| 午夜亚洲福利| 中文字幕一区二区三区四区久久 | 青草国产精品久久久久久|