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

正文內(nèi)容

java實(shí)訓(xùn)報(bào)告--聊天室-資料下載頁(yè)

2024-10-07 10:10本頁(yè)面

【導(dǎo)讀】運(yùn)用java程序編寫(xiě)聊天室,實(shí)現(xiàn)簡(jiǎn)單的聊天功能。圖形界面,線程,流與文件系統(tǒng)等技術(shù)的綜合應(yīng)用。Java數(shù)據(jù)庫(kù)連接方法,因此,在設(shè)計(jì)聊天系統(tǒng)的過(guò)程中,必須要考慮好以下幾個(gè)設(shè)計(jì)要點(diǎn):。到服務(wù)器,就可以與登錄在同一服務(wù)器上的用戶交談,這是一個(gè)面向連接的通信過(guò)程。要在TCP/IP環(huán)境下,實(shí)現(xiàn)服務(wù)器端和客戶端兩部分程序。2.設(shè)計(jì)客戶端程序使其能夠完成正常的通信功能。及輸入端口的文本框;連接的按鈕;退出按鈕;接受消息的文本域;發(fā)送消息文本框;發(fā)送按鈕。類(lèi),如JButton,JTextField等。下面是Java源文件的總體設(shè)計(jì)。Client類(lèi)負(fù)責(zé)創(chuàng)建聊天室客戶端的主窗口,該類(lèi)含有main方法,計(jì)算器從該類(lèi)開(kāi)始執(zhí)行。

  

【正文】 Socket socket,int user){ =socket。 =user。 } public void run(){ BufferedReader in=null。 PrintWriter out=null。 String s1=null。 int userNo。 try{ out=new PrintWriter(())。 《 Java 實(shí)訓(xùn)》設(shè)計(jì)報(bào)告 (user+user)。 ()。 for(int j=0。juserCount。j++){ if(users[j]==null) continue。 out=new PrintWriter(((Socket)users[j]).getOutputStream())。 (Clear users!)。 ()。 for(int k=0。kuserCount。k++){ (user+k)。 ()。 } } in=new BufferedReader(new InputStreamReader(()))。 s1=()。 while(!(大家盡情聊,再見(jiàn) !)){ int temp=(對(duì) )。 int temp1=(說(shuō) )。 String temps=(temp+1,temp1)。 if((大家 )){ for(int j=0。juserCount。j++){ if(users[j]==null) continue。 out=new PrintWriter(((Socket)users[j]).getOutputStream())。 (s1)。 ()。 } }else{ try{ 《 Java 實(shí)訓(xùn)》設(shè)計(jì)報(bào)告 userNo=((4))。 out=new PrintWriter(((Socket)users[userNo]).getOutputStream())。 (s1)。 ()。 }catch(Exception e){} } s1=()。 } (User go)。 ()。 ()。 ()。 }catch(Exception e){} } } public static void main(String[]args){ new ServerThread()。 } } 運(yùn)行結(jié)果 連接服務(wù)器 《 Java 實(shí)訓(xùn)》設(shè)計(jì)報(bào)告 《 Java 實(shí)訓(xùn)》設(shè)計(jì)報(bào)告 小結(jié) 這次設(shè)計(jì)經(jīng)過(guò)長(zhǎng)期的不懈 努力,程序基本滿足聊天的需要。完成后的程序?qū)崿F(xiàn)了用戶登陸聊天室、用戶在線聊天、用戶退出等功能。 程序設(shè)計(jì)期間,通過(guò)詢問(wèn)老師,同學(xué)和網(wǎng)上搜索相關(guān)解答等多種方式學(xué)習(xí)到很多課堂上沒(méi)有的知識(shí),還積累了一定的實(shí)踐經(jīng)驗(yàn),增強(qiáng)了動(dòng)手能力和解決實(shí)際問(wèn)題的能力。在此之前,對(duì)于 Java 編程技術(shù)或網(wǎng)絡(luò) socket 編程知識(shí)都只是略知皮毛,缺乏深入的認(rèn)識(shí),對(duì)其工作方式和原理缺乏透徹的《 Java 實(shí)訓(xùn)》設(shè)計(jì)報(bào)告 認(rèn)識(shí)。在這段時(shí)間里,我認(rèn)真學(xué)習(xí)了 Java 語(yǔ)言開(kāi)發(fā), Applet 小程序?qū)崿F(xiàn),對(duì)編程思想有了進(jìn)一步的體會(huì),養(yǎng)成了一些良好的編程習(xí)慣。程序雖然完成,但是距離優(yōu) 秀仍存在一定差距,用 JAVA 開(kāi)發(fā)大型項(xiàng)目還有很多我需要去努力學(xué)習(xí)的知識(shí)。希望自己能不斷學(xué)習(xí)和實(shí)踐,爭(zhēng)取以后做得更好。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1