亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? chatserver.java

?? B/S模式的網(wǎng)絡(luò)聊天室
?? JAVA
字號:
import java.io.*;
import java.net.*;
import java.util.*;
public class ChatServer 
{  
  public static void main(String args[])
    {
     ServerSocket server=null;
     Socket you=null;
     Hashtable peopleList;                                
     peopleList=new Hashtable(); 
     while(true) 
            {
             try
                  { 
                    server=new ServerSocket(6666);
                  }
             catch(IOException e1) 
                  {
                     System.out.println("正在監(jiān)聽");
                  } 
             try  {
                     you=server.accept();                 
                     InetAddress address=you.getInetAddress();
                     System.out.println("用戶的IP:"+address);
                     
                  }
             catch (IOException e)
                  {
                  }
             if(you!=null) 
                  {  
                     Server_thread peopleThread=new Server_thread(you,peopleList);
                     peopleThread.start();               
                  }
             else {
                    continue;
                  }
           }
  }
}
class Server_thread extends Thread
{  
   String name=null,sex=null;                            
   Socket socket=null;
   File file=null;
   DataOutputStream out=null;
   DataInputStream  in=null;
   Hashtable peopleList=null;
   Server_thread(Socket t,Hashtable list)
       { 
         peopleList=list;
         socket=t;
         try {
               in=new DataInputStream(socket.getInputStream());
               out=new DataOutputStream(socket.getOutputStream());
             }
         catch (IOException e)
             {
             }
        }  
 public void run()        
  {  
     
     while(true)
      {    String s=null;   
        try
           {
            s=in.readUTF();                       
            if(s.startsWith("姓名:"))             
              {
                name=s.substring(s.indexOf(":")+1,s.indexOf("性別"));  
                sex=s.substring(s.lastIndexOf(":")+1);          
                
              
                boolean boo=peopleList.containsKey(name);
                if(boo==false) 
                  {
                    peopleList.put(name,this);          
                    out.writeUTF("可以聊天:");
                    Enumeration enum=peopleList.elements();   
                     while(enum.hasMoreElements())            
                     {
                       Server_thread th=(Server_thread)enum.nextElement();
                       th.out.writeUTF("聊天者:"+name+"性別"+sex);  
                       
                       
                       if(th!=this)
                         {
                           out.writeUTF("聊天者:"+th.name+"性別"+th.sex);
                         } 
                     } 
                     
                  }
                else
                  {
                    out.writeUTF("不可以聊天:");
                  }
              }
            else if(s.startsWith("公共聊天內(nèi)容:")) 
              {
                 String message=s.substring(s.indexOf(":")+1);
                 Enumeration enum=peopleList.elements();    
                 while(enum.hasMoreElements())
                     {
                       ((Server_thread)enum.nextElement()).out.writeUTF("聊天內(nèi)容:"+message);
                     }  
              }
          
            else if(s.startsWith("用戶離開:"))
              {
                 Enumeration enum=peopleList.elements();    
                 while(enum.hasMoreElements())             
                   { try
                     {
                        Server_thread th=(Server_thread)enum.nextElement();
                        if(th!=this&&th.isAlive())
                         {
                           th.out.writeUTF("用戶離線:"+name);
                         }
                     }
                   catch(IOException eee)
                     {
                     }
                   } 
                peopleList.remove(name); 
                socket.close();                        
                System.out.println(name+"用戶離開了");
                break;                                 
              }
            else if(s.startsWith("私人聊天內(nèi)容:"))
              {
                 String 悄悄話=s.substring(s.indexOf(":")+1,s.indexOf("#"));
                 String toPeople=s.substring(s.indexOf("#")+1);
                 
                 Server_thread toThread=(Server_thread)peopleList.get(toPeople);
                 if(toThread!=null)
                   {
                    toThread.out.writeUTF("私人聊天內(nèi)容:"+悄悄話);
                   }
                 else  
                   {
                     out.writeUTF("私人聊天內(nèi)容:"+toPeople+"已經(jīng)離線");
                   }
              }
           }
       catch(IOException ee)   
           {
               Enumeration enum=peopleList.elements();    
                 while(enum.hasMoreElements())             
                   { try
                     {
                        Server_thread th=(Server_thread)enum.nextElement();
                        if(th!=this&&th.isAlive())
                         {
                           th.out.writeUTF("用戶離線:"+name);
                         }
                     }
                   catch(IOException eee)
                     {
                     }
                   } 
                peopleList.remove(name); 
                 try
                    { 
                      socket.close();
                    }                    
                catch(IOException eee)
                    {
                    }
                              
              System.out.println(name+"用戶離開了");
              break;                                 
           }             
     } 
  }
}


?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一区二区三区一线天视频| 99久久99精品久久久久久 | 久久69国产一区二区蜜臀| 欧美日韩电影在线| 日本中文在线一区| 欧美精品一区二区三区久久久| 国产精品中文字幕日韩精品 | 亚洲国产精品成人综合| 成人黄色大片在线观看| 亚洲男人天堂av| 久久精品一区四区| 91丝袜美腿高跟国产极品老师| 中文字幕日韩精品一区| 欧美视频一区二区三区| 日本美女视频一区二区| 国产女主播一区| 91国偷自产一区二区三区成为亚洲经典 | 中文字幕日韩一区二区| 欧美嫩在线观看| 国产专区欧美精品| 18欧美亚洲精品| 91精品国产综合久久久久久漫画 | 国产综合久久久久久鬼色| 国产精品乱码人人做人人爱 | 国产精品视频一二三| 在线免费视频一区二区| 久久疯狂做爰流白浆xx| 中文字幕亚洲电影| 日韩欧美123| 日本精品视频一区二区| 美女在线观看视频一区二区| 国产精品黄色在线观看| 日韩一级二级三级| 精品日产卡一卡二卡麻豆| 成人激情免费视频| 日产精品久久久久久久性色| ●精品国产综合乱码久久久久| 在线不卡一区二区| av亚洲精华国产精华| 精品一区二区三区在线播放| 亚洲欧美色图小说| www国产成人| 欧美剧情电影在线观看完整版免费励志电影 | 国产精品美日韩| 欧美zozo另类异族| 欧美色窝79yyyycom| 成人国产精品免费观看视频| 奇米综合一区二区三区精品视频| 日韩伦理电影网| 国产亚洲精品7777| 91精品国产丝袜白色高跟鞋| 97精品视频在线观看自产线路二| 国产在线日韩欧美| 蜜臀av一区二区在线免费观看| 亚洲在线中文字幕| 亚洲欧美一区二区视频| 久久久久国产精品人| 欧美一卡二卡三卡| 欧美另类z0zxhd电影| 色综合久久综合网| k8久久久一区二区三区| 国产精品一区二区久激情瑜伽| 奇米影视一区二区三区小说| 午夜欧美在线一二页| 国产一区二区h| 极品少妇一区二区三区精品视频| 日韩黄色免费网站| 一区二区三区四区乱视频| 成人欧美一区二区三区黑人麻豆| 国产欧美一区二区精品婷婷| 欧美tk—视频vk| 日韩午夜av一区| 欧美一区二区三区喷汁尤物| 91.成人天堂一区| 777午夜精品免费视频| 欧美日韩国产天堂| 欧美日韩在线三区| 欧美日韩激情一区二区三区| 欧美性色欧美a在线播放| 91久久久免费一区二区| 精品一区二区三区在线播放| 一本久久精品一区二区| av在线播放不卡| av在线综合网| 不卡一区二区在线| 色欧美片视频在线观看在线视频| 91视频在线观看| 色国产综合视频| 欧美日韩在线三区| 日韩欧美色综合| 久久综合九色综合欧美98| 久久精品亚洲乱码伦伦中文| 国产日韩成人精品| 成人免费在线视频观看| 亚洲自拍欧美精品| 日韩电影在线一区二区| 国产综合久久久久久鬼色| 国产不卡视频一区二区三区| 91在线精品一区二区| 色婷婷国产精品| 欧美一区二区三区的| 久久伊99综合婷婷久久伊| 国产精品高潮久久久久无| 亚洲精品成人a在线观看| 婷婷综合五月天| 蜜桃久久av一区| 国产大陆精品国产| 91黄色免费观看| 精品久久人人做人人爰| 国产精品久久久99| 亚洲国产精品一区二区www在线 | 日韩一区和二区| 久久久91精品国产一区二区精品 | 精品夜夜嗨av一区二区三区| 高清国产一区二区| 欧美午夜理伦三级在线观看| 日韩一二三区视频| 亚洲丝袜美腿综合| 美脚の诱脚舐め脚责91| 粉嫩aⅴ一区二区三区四区五区| 日本电影欧美片| 久久久久久久久蜜桃| 亚洲精品乱码久久久久久久久 | 欧美视频精品在线观看| 久久这里只有精品首页| 一区二区三区91| 国产精一品亚洲二区在线视频| 在线观看亚洲精品| 国产婷婷色一区二区三区在线| 亚洲成人黄色影院| 成人91在线观看| 2019国产精品| 亚洲成av人**亚洲成av**| 国产91在线|亚洲| 欧美一区二区三区视频在线观看 | 一区二区三区在线播| 经典一区二区三区| 欧美亚洲愉拍一区二区| 国产片一区二区| 久久电影国产免费久久电影| 91麻豆成人久久精品二区三区| 欧美zozo另类异族| 日韩电影一二三区| 一本色道久久综合亚洲91| 日本一区二区三区dvd视频在线| 日日夜夜精品视频免费| 91视频国产观看| 国产精品免费久久久久| 国产精品自拍毛片| 精品国产百合女同互慰| 五月天国产精品| 在线免费观看日韩欧美| 亚洲欧美日韩人成在线播放| 成人中文字幕在线| 久久久www成人免费毛片麻豆| 日韩av一级电影| 欧美美女一区二区| 亚洲午夜免费电影| 色综合久久中文字幕| 国产精品无圣光一区二区| 国产福利一区二区三区视频在线| 精品日产卡一卡二卡麻豆| 久久99久久久久久久久久久| 欧美日韩国产123区| 亚洲狠狠爱一区二区三区| 欧美在线观看一区| 亚洲国产精品综合小说图片区| 欧美在线免费播放| 亚洲二区在线观看| 欧美挠脚心视频网站| 午夜精品成人在线| 日韩一区二区三区视频| 欧美aaaaaa午夜精品| 欧美xxxx老人做受| 国内成+人亚洲+欧美+综合在线| 精品国产人成亚洲区| 国内成人免费视频| 日本一二三不卡| eeuss鲁片一区二区三区| 亚洲视频一区二区在线| 色综合天天综合在线视频| 夜夜嗨av一区二区三区中文字幕 | 福利电影一区二区三区| 欧美激情一区不卡| 91在线云播放| 性久久久久久久久久久久| 欧美一三区三区四区免费在线看 | 欧美性一二三区| 免费人成在线不卡| 国产日产欧美一区| 色综合中文字幕国产| 亚洲影院在线观看| 91精品国产欧美一区二区成人| 麻豆精品在线播放| 国产精品天干天干在线综合| 色综合久久中文综合久久97| 五月婷婷久久综合| 久久综合视频网| 欧美在线观看一区二区| 久久99精品一区二区三区|