freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

socket和多線程編程的聊天程序?qū)崿F(xiàn)-在線瀏覽

2024-08-17 12:10本頁面
  

【正文】 、變量、對象類型說明postInetAddress標(biāo)識IP地址Portint標(biāo)識端口Server [ ]ServerThread服務(wù)器端連接數(shù)Client [ ]Socket客戶端連接數(shù)Client(String ip,int p,Face chat)publicClient類成員函數(shù)Public void run()VoidClient、Server類成員函數(shù)Server(int port,Face chat)publicServer類成員函數(shù)Face()PublicFace類成員函數(shù) 代碼分服務(wù)器端、客戶端、和用戶圖形界面三部分,分別如下:服務(wù)器端主要是使用ServerSocket類,相當(dāng)于服務(wù)器Socket,用來監(jiān)聽試圖進(jìn)入的連接,當(dāng)新的連接建立后,該類為他們實例化一個Socket對象,同時得到輸入輸出流,調(diào)用相應(yīng)方法完成會話。import .*。import .*。 // ServerSocket類監(jiān)聽進(jìn)入的連接,為每個新的連接產(chǎn)生一個Socket對象 try { (())。 } public void run() { try { //當(dāng)有客戶端連接時就新建一個子線程ServerThread server[] = new ServerThread[10]。 server[k]= new ServerThread(Client[k], , i)。 server[k].start()。 (“客戶端“+ Client[k].getInetAddress() + 已連線\n)。j。 theOutputStream = new PrintStream(server[k].getClient().getOutputStream())。 i = server[k].getI()。 k++。 } else { } catch (SocketException e) { (())。 } } //for(int j=0。j++) ServerSocket skt。 Socket Client。 TextArea in。 int port,i。 BufferedReader theInputStream。 PrintStream theOutputStream。 String readin。 Face chat。 public ServerThread(Socket s, Face chat, int i) { public int getI() { public Socket getClient() { public void run() { theInputStream = new BufferedReader(new InputStreamReader(Client readin = ()。 (readin + \n)。 } (連線中斷!\n)。 (true)。 (true)。 (true)。 (true)。 try { (())。 } (())。 } public void dataout(String data) {調(diào)用public Socket(String host,int port)方法設(shè)定IP和端口。調(diào)用public InputStream getInputStream()和public OutputStream getOutputStream()方法,分別得到Socket對象的輸入輸出流。import .*。import 。 Socket skt。 InetAddress host。 // 主機(jī)地址 BufferedReader theInputStream。 PrintStream theOutputStream。 String readin。 Face chat。 public Client(String ip, int p, Face chat) { host = (ip)。 // 獲取IP地址 port
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1