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

您的位置:首頁技術文章
文章詳情頁

Java Tcp協議socket編程學習

瀏覽:148日期:2022-09-06 11:27:34

我學習到的主要步驟

第一步:以特定端口(如4800)新建socket對象第二步:以系統輸入設備構造BufferedReader對象,該對象用于接收系統鍵盤輸入的字符第三步:以socket對象 得到輸出流來構造PrintWriter第四步:以socket對象得到輸入流來構造相應的BufferedReader對象,該對象用于接收server端發送過來的信息

我理解到的關閉socket:先開的后關閉,socket最后關閉。

以下是客戶端的代碼實現:

package com.fan.socket;

import java.io.*;import java.net.Socket;

public class SocketClient {public static void main(String[] args) throws IOException{

try{Socket socket=new Socket('127.0.0.1',4800);System.out.println('client start ...');//向本機的4800端口發出客戶請求BufferedReader br=new BufferedReader(new InputStreamReader(System.in));//由系統標準輸入設備構造BufferedReader對象PrintWriter write=new PrintWriter(socket.getOutputStream());//由Socket對象得到輸出流,并構造PrintWriter對象BufferedReader in=new BufferedReader(new InputStreamReader(socket.getInputStream()));//由Socket對象得到輸入流,并構造相應的BufferedReader對象String readline;readline=br.readLine(); //從系統標準輸入讀入一字符串while(!readline.equals('end')){//若從標準輸入讀入的字符串為 'end'則停止循環write.println(readline);//將從系統標準輸入讀入的字符串輸出到Server2write.flush();//刷新輸出流,使Server馬上收到該字符串System.out.println('Client:'+readline);//在系統標準輸出上打印讀入的字符串System.out.println('Server:'+in.readLine());//從Server讀入一字符串,并打印到標準輸出上readline=br.readLine(); //從系統標準輸入讀入一字符串} //繼續循環write.close(); //關閉Socket輸出流in.close(); //關閉Socket輸入流 socket.close(); //關閉Socket }catch(Exception e) {System.out.println('can not listen to:'+e);//出錯,打印出錯信息}}

}

服務端代碼實現:

package com.fan.socket;

import java.io.*;import java.net.ServerSocket;import java.net.Socket;

public class SocketService {public static void main(String[] args) throws IOException{SocketService socketService = new SocketService();socketService.oneServer();}public void oneServer(){try{ServerSocket server=null;try{server=new ServerSocket(4800);System.out.println('server start is ok...');//創建一個ServerSocket在端口4800監聽客戶請求}catch(Exception e) {System.out.println('can not listen to:'+e);//出錯,打印出錯信息}Socket socket=null;try{socket=server.accept();//使用accept()阻塞等待客戶請求,有客戶//請求到來則產生一個Socket對象,并繼續執行}catch(Exception e) {System.out.println('Error.'+e);//出錯,打印出錯信息}String line;BufferedReader in=new BufferedReader(new InputStreamReader(socket.getInputStream()));//由Socket對象得到輸入流,并構造相應的BufferedReader對象PrintWriter writer=new PrintWriter(socket.getOutputStream());//由Socket對象得到輸出流,并構造PrintWriter對象BufferedReader br=new BufferedReader(new InputStreamReader(System.in));//由系統標準輸入設備構造BufferedReader對象System.out.println('Client:'+in.readLine());//在標準輸出上打印從客戶端讀入的字符串line=br.readLine();//從標準輸入讀入一字符串while(!line.equals('end')){//如果該字符串為 'end',則停止循環writer.println(line);//向客戶端輸出該字符串writer.flush();//刷新輸出流,使Client馬上收到該字符串System.out.println('Server:'+line);//在系統標準輸出上打印讀入的字符串System.out.println('Client:'+in.readLine());//從Client讀入一字符串,并打印到標準輸出上line=br.readLine();//從系統標準輸入讀入一字符串} //繼續循環writer.close(); //關閉Socket輸出流in.close(); //關閉Socket輸入流socket.close(); //關閉Socketserver.close(); //關閉ServerSocket}catch(Exception e) {//出錯,打印出錯信息System.out.println('Error.'+e);}}}

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
免费在线欧美视频| 亚洲女同av| 午夜影院欧美| 91精品一区国产高清在线gif| 在线看片国产福利你懂的| 国产传媒在线| 色综合www| 黄色不卡一区| 亚洲尤物av| 久久不见久久见中文字幕免费| 亚洲精品少妇| 精品福利久久久| 久久久久久久久久久妇女| 欧美日韩激情| 青青草视频一区| 美女精品在线观看| 日本三级亚洲精品| 成人精品高清在线视频| 正在播放日韩精品| 美国欧美日韩国产在线播放| 91精品啪在线观看国产爱臀| 在线手机中文字幕| 玖玖玖国产精品| 免费一级欧美片在线观看网站| 日韩三区免费| 日本麻豆一区二区三区视频| www.com.cn成人| 亚洲a成人v| 色老板在线视频一区二区| 91精品国产自产精品男人的天堂| 日韩精品a在线观看91| 欧美成人a交片免费看| 久久国内精品自在自线400部| 欧美精品资源| 免费在线亚洲欧美| 久久亚洲精品伦理| 亚洲精品在线影院| 国产午夜精品一区在线观看| 午夜欧美精品| 日韩综合精品| 欧美aaaaaa午夜精品| 亚洲欧美日本视频在线观看| 中文在线а√在线8| 国产视频一区二| 99riav1国产精品视频| 精品久久久久中文字幕小说| 人人精品人人爱| 久久精品一区二区不卡| 精品国产中文字幕第一页| 日韩欧美精品一区二区综合视频| 激情视频一区二区三区| 美女一区网站| 色综合狠狠操| 精品视频在线观看网站| 国产精品亚洲片在线播放| 亚洲日本国产| 免播放器亚洲一区| 亚洲欧美日韩国产| 石原莉奈在线亚洲二区| 国产精品女主播一区二区三区| 在线手机中文字幕| 欧美日韩视频免费观看| 久久久精品五月天| 欧美日韩中文一区二区| 激情欧美一区二区三区| 99精品综合| 日韩一级精品| 亚洲精品综合| 日本精品另类| 国产精品17p| 水蜜桃精品av一区二区| 中文字幕系列一区| 亚洲作爱视频| 日韩精品欧美大片| 国产精品日本一区二区不卡视频 | 91国内精品| 欧美久久精品| 国产suv精品一区二区四区视频| 91精品一区国产高清在线gif | 日韩精品一区二区三区免费视频| 亚洲一区观看| 国产精品亚洲一区二区在线观看| 国产成人调教视频在线观看| 欧美 日韩 国产精品免费观看| 日韩中文字幕av电影| 日韩一区精品字幕| 免费在线日韩av| 中文在线不卡| 麻豆一区二区三| 99精品99| 久久中文欧美| 视频一区二区中文字幕| 日产午夜精品一线二线三线| 香蕉久久夜色精品国产| 欧美aaaaaa午夜精品| 在线精品国产亚洲| 中文另类视频| 久久中文欧美| 久久国产精品免费一区二区三区| 久久九九99| 欧美日韩亚洲一区二区三区在线 | 国产欧美69| 不卡中文一二三区| 日本黄色精品| 久久香蕉精品香蕉| 日韩高清不卡一区二区| 红桃视频国产一区| 国产一区二区三区黄网站| 亚洲人成毛片在线播放女女| 特黄特色欧美大片| 97精品在线| 精品久久电影| 国产精品**亚洲精品| 夜夜精品视频| 欧美1区2区3区| 久久久一二三| 婷婷综合六月| 日本少妇一区| 国产成人免费| 国产成人精品三级高清久久91| 国产欧美日韩精品一区二区免费| 日本vs亚洲vs韩国一区三区二区| 亚洲欧美日本日韩| 亚洲综合欧美| 午夜在线精品偷拍| 免费在线观看精品| 国产模特精品视频久久久久| 香蕉久久99| 日韩成人精品一区二区三区| 婷婷亚洲成人| 日韩精品视频一区二区三区| 91在线成人| 久久精品九色| 久久亚洲国产| 在线一区免费| 日本综合精品一区| 久久99久久人婷婷精品综合| 精品国产乱码久久久久久1区2匹| 精品视频自拍| 国产精品av一区二区| 亚洲男女自偷自拍| 国产精品亚洲综合久久| 在线天堂中文资源最新版| 涩涩av在线| 亚洲区国产区| 国产精品成人a在线观看| 激情五月综合| 欧美有码在线| 香蕉视频亚洲一级| 奇米狠狠一区二区三区| 吉吉日韩欧美| 亚洲人成亚洲精品| 国产精品久久久久久久免费观看| 五月精品视频| 国产毛片精品久久| 亚洲午夜黄色| 国产精品中文字幕制服诱惑| 99精品视频在线| 蜜桃传媒麻豆第一区在线观看| 国产一区二区三区四区大秀| 91久久视频| 高清一区二区三区av| 一区二区三区网站| 中文字幕高清在线播放| 日韩精品亚洲一区二区三区免费| 欧美精品日日操| 久久激情五月婷婷| 亚洲欧美高清| 日韩中文在线播放| 国产日韩中文在线中文字幕| 一级欧洲+日本+国产| 福利精品在线| 日韩av电影一区| 免费黄色成人| 精品网站aaa| 国产伦一区二区三区| 久久国产精品99国产| 97精品视频在线看| 久久精品国产网站| 国产精品国产三级在线观看| 蜜桃av一区二区三区电影| 激情欧美一区二区三区| 亚洲精品一区三区三区在线观看| 精品视频久久| 久久精品免视看国产成人| 国产九一精品| 国产精品一区二区精品视频观看| 日韩精品一区二区三区免费视频| 香蕉视频成人在线观看| 欧美日韩国产一区精品一区| 视频在线观看国产精品| 蜜臀av一区二区三区| 亚洲一区二区三区高清| 免费日韩精品中文字幕视频在线| 欧美69视频| 蜜臀久久99精品久久久久宅男| 亚洲综合精品| 日韩av网站在线免费观看| 国产激情精品一区二区三区| 国际精品欧美精品|