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

正文內(nèi)容

ch33實驗十七網(wǎng)絡編程(一)socket通信(文件)

2025-05-04 12:28 上一頁面

下一頁面
 

【正文】 DataOutputStream dos = ()。…… ……public class ChatClientMIDlet extends MIDlet implements CommandListener{ private SocketConnection sc = null。 private Command cmdSend = new Command(發(fā)送,1)。 private Command cmdLogin = new Command(登陸到服務器,1)。 (tfNickName)。 (cmdSend)。 } } } class ChatThread extends Thread{ public void run(){ try{ sc = (SocketConnection)(socket://:9999)。//發(fā)送昵稱 ()。 }catch(Exception ex){} } } }}package example4。 private Display dis。 new Thread(this).start()。 }catch(Exception ex){ ()。 private String nickName。 dos = ()。 } } public void run(){//負責讀取相應SocketConnection的信息 while(true){ try{ String str = ()?!璸ublic class ChatClientMIDlet extends MIDlet implements CommandListener{ private SocketConnection sc = null。 private Command cmdSend = new Command(發(fā)送,1)。 private Command cmdLogin = new Command(登陸到服務器,1)。 (tfNickName)。 (cmdSend)。 } } }class ChatThread extends Thread{ public void run(){ try{ sc = (SocketConnection)(socket://:9999)。//發(fā)送昵稱 ()。 }catch(Exception ex){} } } }}package example5。import 。import 。 private SocketConnection sc = null。 protected void startApp() throws MIDletStateChangeException { dis = (this)。 }catch(Exception ex){ ()。//將線程添加進集合 ()。 private DataOutputStream dos。 try{ dis = ()。 }catch(Exception ex){ ()。i++){ ChatThread ct = (ChatThread)(i)。public class ChatClientMIDlet extends MIDlet implements CommandListener{ private SocketConnection sc = null。 private Command cmdSend = new Command(發(fā)送,1)。 private Command cmdLogin = new Command(登陸到服務器,1)。 (tfNickName)。 (cmdSend)。 } } } class ChatThread extends Thread{ public void run(){ try{ sc = (SocketConnection)(socket://:9999)。//發(fā)送昵稱 ()。 }catch(Exception ex){} } } }}三、。 } while(true){ try{ String msg = ()。 dos = ()。//添加發(fā)送聊天信息的文本框 new ChatThread().start()。 } public void mandAction(Command c,Displayable d){ if(c==cmdSend){ try{ (())。 (frmChat)。 private Display display。 private DataOutputStream dos = null。 } }catch(Exception ex){ ()。 //將該信息發(fā)送給所有客戶端 //訪問集合中的所有線程 for(int i=0。 //讀取昵稱 nickName = ()。 public ChatThread(SocketConnection sc){ = sc。 } } } class ChatThread extends Thread{ private SocketConnection sc。 //開一個線程給這個客戶端 ChatThread ct = new ChatThread(sc)。 try{ ssc = (ServerSocketConnection)(socket://:9999)。 private Display dis。import 。import 。import 。 } while(true){ try{ String msg = ()。 dos = ()。//添加發(fā)送聊天信息的文本框 new ChatThread().start()。 } public void mandAction(Command c,Displayable d){ if(c==cmdSend){ try{ (())。 (frmChat)。 private Display display。 private DataOutputStream dos = null。 }catch(Exception ex){ ()。 (歡迎+nickName+的到來)。 = nickName。 private DataInputStream dis。 } } public void run(){ while(true){//不斷接受客戶端連接 try{ sc = (SocketConnection)()。 (frm)。 private SocketConnection sc = null。 } while
點擊復制文檔內(nèi)容
教學教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1