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

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

?? appserver.java

?? 實現(xiàn)公聊
?? JAVA
字號:
//AppServer.java   
  import   javax.swing.*;   
  import   java.util.*;   
  import   java.awt.*;   
  import   java.net.*;   
  import   java.io.*;   
    
  class   Customer   implements   Serializable   
  {   
  String   infoMessage;   
  String   sendMessage;   
  String   custName;   
  String   otherName;   
  Vector   nameList   =   new   Vector(1,   1);   
  int   custSign   =   0;   
  }   
    
  public   class   AppServer   extends   Thread   
  {   
  ServerSocket   server;   
  static   Vector   sumName   =   new   Vector(1,   1);   
  static   Vector   sumList   =   new   Vector(1,   1);   
    
  public   AppServer()   
  {   
  try   
  {   
  server   =   new   ServerSocket(1001);   
  System.out.println(server.toString());   
  }   
  catch   (IOException   e)   
  {   
  System.out.println("Cannot   start   the   thread   "   +   e);   
  }   
    
  System.out.println("Server   started.....");   
  this.start();   
  }   
    
  public   static   void   main(String   args[])   
  {   
  new   AppServer();   
  }   
    
  public   void   run()   
  {   
  try   
  {   
  while   (true)   
  {   
  Socket   client   =   server.accept();   
  sumName.addElement(client);   
  Connection   con   =   new   Connection(client);   
  System.out.println("From:"   +   client.toString()   +   "Connected");   
  }   
  }   
  catch   (Exception   e)   
  {   
  System.out.println("Cannot   listen   to   the   client   "   +   e);   
  }   
  }   
  }   
    
  class   Connection   extends   Thread   
  {   
  protected   Socket   netClient;   
  protected   ObjectInputStream   toServer;   
  protected   ObjectOutputStream   toClient;   
    
  public   Connection(Socket   client)   
  {   
  netClient   =   client;   
    
  try   
  {   
  toServer   =   new   ObjectInputStream(netClient.getInputStream());   
  }   
  catch   (IOException   e)   
  {   
  System.out.println("IO   Exception"   +   e);   
    
  try   
  {   
  netClient.close();   
  }   
  catch   (IOException   evt)   
  {   
  System.out.println("Cannot   closed"   +   evt);   
  }   
  }   
    
  this.start();   
  }   
    
  public   void   run()   
  {   
  Socket   socket;   
  Customer   temp;   
    
  try   
  {   
  while   (true)   
  {   
  temp   =   (Customer)   toServer.readObject();   
    
  if   (temp.custSign   ==   2)   
  {   
  AppServer.sumList.addElement(temp.custName);   
  temp.nameList   =   AppServer.sumList;   
  temp.infoMessage   =   ">   >   >   >   >   >   >   >   >   >   "   +   "Welcome   "   +   temp.custName   +   "   to   chat   room!"   +   "   <   <   <   <   <   <   <   <   <   <";   
  }   
    
  if   (temp.custSign   ==   3)   
  {   
  int   index   =   AppServer.sumList.indexOf(temp.custName);   
  AppServer.sumList.removeElementAt(index);   
  temp.nameList   =   AppServer.sumList;   
  System.out.println(temp.custName   +   "   Exit!");   
  AppServer.sumName.removeElementAt(index);   
  temp.infoMessage   =   ">   >   >   >   >   >   >   >   >   >   "   +   temp.custName   +   "   have   left!"   +   "   <   <   <   <   <   <   <   <   <   <";   
  }   
    
  if   (!temp.otherName.equals("")   &&   !temp.otherName.equals("everybody"))   
  {   
  if   (AppServer.sumList.contains(temp.otherName))   
  {   
  for   (int   i   =   0;   i   <   AppServer.sumName.size();   i++)   
  {   
  socket   =   (Socket)   AppServer.sumName.elementAt(i);   
  toClient   =   new   ObjectOutputStream(socket.getOutputStream());   
  toClient.writeObject((Customer)temp);   
  }   
  }   
  else   
  {   
  int   sum   =   AppServer.sumList.indexOf(temp.custName);   
  temp.sendMessage   =   "Sorry,   "   +   temp.otherName   +   "have   left!";   
  temp.custSign   =   4;   
  socket   =   (Socket)   AppServer.sumName.elementAt(sum);   
  toClient   =   new   ObjectOutputStream(socket.getOutputStream());   
  toClient.writeObject((Customer)temp);   
  }   
  }   
  else   
  {   
  for   (int   i   =   0;   i   <   AppServer.sumName.size();   i++)   
  {   
  socket   =   (Socket)   AppServer.sumName.elementAt(i);   
  toClient   =   new   ObjectOutputStream(socket.getOutputStream());   
  toClient.writeObject((Customer)temp);   
  }   
  }   
  }   
  }   
  catch(Exception   e)   
  {   
  System.out.println("Exception   "   +   e);   
  }   
  }   
  }   

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产日产精品一区| 亚洲色图色小说| 美女精品一区二区| 99精品黄色片免费大全| 亚洲乱码日产精品bd| 精品久久一区二区| 在线观看www91| 国产精品一区二区不卡| 亚欧色一区w666天堂| 国产欧美精品一区二区色综合朱莉| 欧美日韩性生活| 91视频免费观看| 国产精品一区二区男女羞羞无遮挡 | 亚洲欧洲三级电影| 欧美mv和日韩mv的网站| 欧美日韩免费观看一区三区| av电影在线观看一区| 国产一区高清在线| 久久精品国产精品亚洲精品| 亚洲一二三四久久| 亚洲色图制服诱惑 | 亚洲高清免费观看| 亚洲欧美区自拍先锋| 国产精品入口麻豆九色| 亚洲精品一区二区在线观看| 欧美一区二区三区四区高清| 69av一区二区三区| 91精品国产全国免费观看| 欧美日韩在线播放三区四区| 色吊一区二区三区| 99精品黄色片免费大全| 99久久伊人久久99| 不卡视频在线看| 99久久婷婷国产精品综合| 国产成人精品免费一区二区| 国产精品影音先锋| 国产一区在线不卡| 国产精品一区二区三区乱码 | 欧美视频一区二区三区在线观看| 色综合天天综合在线视频| 不卡的电视剧免费网站有什么| 国产精品一区二区久激情瑜伽| 国产一区二区看久久| 精品一区二区三区欧美| 捆绑调教一区二区三区| 蜜桃精品在线观看| 激情图区综合网| 国产一二三精品| 国产.精品.日韩.另类.中文.在线.播放 | 日韩欧美一二区| 欧美va天堂va视频va在线| 精品国产乱码久久久久久图片| 精品国产成人在线影院| 久久久蜜臀国产一区二区| 久久久99免费| 亚洲欧洲另类国产综合| 亚洲黄色小视频| 午夜欧美一区二区三区在线播放| 三级欧美在线一区| 视频一区二区中文字幕| 久久不见久久见中文字幕免费| 国产精品影音先锋| 91麻豆免费看| 91精品视频网| 久久久777精品电影网影网| 国产精品久久久爽爽爽麻豆色哟哟 | 日韩精品一级二级| 国产原创一区二区三区| 91香蕉视频在线| 亚洲二区在线观看| 久久精品在线免费观看| 亚洲视频在线一区| 中文字幕一区二区日韩精品绯色| 亚洲一区二区三区小说| 老汉av免费一区二区三区| 精品少妇一区二区| 日韩欧美亚洲国产精品字幕久久久| 国产午夜亚洲精品不卡| 尤物在线观看一区| 久久精品噜噜噜成人av农村| 9人人澡人人爽人人精品| 欧美日韩久久久久久| 久久久久久久av麻豆果冻| 亚洲猫色日本管| 精品一区二区在线视频| 91蝌蚪porny九色| 精品国产不卡一区二区三区| 伊人色综合久久天天| 精品一区二区三区视频在线观看 | 色狠狠桃花综合| 欧美成人精精品一区二区频| 综合分类小说区另类春色亚洲小说欧美| 亚洲电影视频在线| 成人在线视频一区二区| 777色狠狠一区二区三区| 欧美激情资源网| 免费看欧美女人艹b| 一道本成人在线| 久久日韩精品一区二区五区| 亚洲一卡二卡三卡四卡| 国产乱码一区二区三区| 7777精品伊人久久久大香线蕉最新版| 国产精品欧美综合在线| 麻豆精品视频在线| 欧美三级在线看| 中文字幕综合网| 国产精品综合网| 日韩亚洲欧美在线| 亚洲一区二区三区四区在线| 成人黄色网址在线观看| 久久综合一区二区| 视频一区视频二区中文字幕| 欧美亚洲丝袜传媒另类| 日本一区二区三区在线不卡| 青青草国产成人av片免费| 成人av小说网| 国产欧美日韩在线视频| 国产老肥熟一区二区三区| 欧美电影免费观看高清完整版在线观看 | 成人国产在线观看| 久久久美女毛片| 国产精品99久久久久久似苏梦涵 | 亚洲一区二区三区精品在线| 国产成人一级电影| 久久久综合视频| 国产一区啦啦啦在线观看| 精品国产露脸精彩对白| 美女一区二区久久| 欧美一二三在线| 琪琪一区二区三区| 制服丝袜激情欧洲亚洲| 五月天一区二区| 欧美片网站yy| 欧美aaa在线| 欧美一区二区黄| 免费日本视频一区| www激情久久| 国产一区 二区| 国产欧美一区二区精品性色| 丁香婷婷综合激情五月色| 日本一区二区三区国色天香| 懂色av一区二区三区免费观看| 国产精品久久久久一区| 91网站在线观看视频| 一区二区三区在线高清| 欧美人伦禁忌dvd放荡欲情| 另类专区欧美蜜桃臀第一页| 精品国产第一区二区三区观看体验| 韩日av一区二区| 国产日韩欧美精品在线| 成人的网站免费观看| 亚洲欧美日韩在线不卡| 欧美日韩亚洲另类| 久久99精品久久久久久动态图| 久久蜜桃一区二区| 成人黄色777网| 亚洲狠狠爱一区二区三区| 欧美一区二区三区的| 久久久亚洲午夜电影| 亚洲激情第一区| 欧美一级片在线| 国产精品综合久久| 亚洲素人一区二区| 69堂亚洲精品首页| 国产一区二区视频在线播放| 欧美高清在线一区二区| 色欧美片视频在线观看在线视频| 亚洲大片免费看| 久久久亚洲国产美女国产盗摄| 99精品视频一区| 免费在线成人网| 中文字幕中文字幕中文字幕亚洲无线| 国产精品自拍网站| 一区二区在线观看视频在线观看| 91精品欧美久久久久久动漫| 国产成人在线影院 | 亚洲品质自拍视频| 日韩欧美久久一区| 不卡电影免费在线播放一区| 日韩和欧美一区二区三区| 国产日产精品一区| 91精品国产综合久久精品麻豆| 国产乱子伦一区二区三区国色天香| 亚洲欧美日韩人成在线播放| 日韩精品一区二区三区视频| 色94色欧美sute亚洲线路二| 蓝色福利精品导航| 亚洲综合一二区| 久久精品无码一区二区三区| 欧美日韩亚洲综合一区二区三区| 大胆亚洲人体视频| 免费在线看一区| 亚洲一区二区偷拍精品| 国产女同互慰高潮91漫画| 欧美一区二区三区播放老司机| 91蜜桃在线观看| 国产精华液一区二区三区| 日韩在线一二三区| 亚洲欧美国产三级| 国产清纯白嫩初高生在线观看91 |