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

正文內(nèi)容

word版可編輯-java課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告“聊天室”報(bào)告精心整理doc-資料下載頁(yè)

2025-07-15 11:46本頁(yè)面
  

【正文】 catch(ClassNotFoundException e){} try { ()。 ()。 ()。 } catch(IOException e){}}public void Login1() //注冊(cè)事件{ try { if(existName) { =Repeat。 ((User)toUserMessage)。 ()。 } else { RandomAccessFile UserObj=new RandomAccessFile(c:\\,rw)。 (())。 (+:++: ++:++:++\n)。 onlineNumber=add。 =Login。 =。 =系統(tǒng)消息:大家歡迎++加入!+\n。 ()。 =。 ((User)toUserMessage)。 ()。 (streamToUser)。 ( +()+個(gè)客戶)。 ()。 } } catch(IOException e){(null,server)。} }public void Enter1() //登陸事件{ try { if(existName amp。amp。 existPassword) { onlineNumber=add。 =Enter。 =。 =系統(tǒng)消息:大家歡迎++加入!+\n。 ()。 =。 ((User)toUserMessage)。 ()。 (streamToUser)。 ( +()+個(gè)客戶)。 ()。 } } catch(IOException e){}}public void Leave1() //注銷事件{ String name=。 ((name))。 (name)。 onlineNumber=lessen。 Updating1(name)。}public void Updating1(String name)//更新用戶列表{ try { if((add)) { User toUserMessage=new User()。 =add。 =name。 =系統(tǒng)消息:大家歡迎+name+加入?。?\n。 for(int i=1。i()。i++) { ObjectOutputStream newUserStream。 newUserStream=(ObjectOutputStream)(i1)。 ((User)toUserMessage)。 ()。 } } if((lessen)) { User toUserMessage=new User()。 =lessen。 =name。 =系統(tǒng)消息:+name+走了!??!+\n。 for(int i=0。i()。i++) { ObjectOutputStream newUserStream。 newUserStream=(ObjectOutputStream)(i)。 ((User)toUserMessage)。 ()。 } } ( +()+個(gè)客戶)。 ()。 onlineNumber=Immovability。 } catch(IOException e){} }public void Message1() //信息發(fā)送事件{ User toUserMessage=new User()。 try { =。 if((PublicChat)) { for(int i=0。i()。i++) { if(!(((i)))) { =PublicChat。 streamToUser=(ObjectOutputStream)(i)。 ((User)toUserMessage)。 ()。 } } } if((PrivateChat)) { for(int i=0。i()。i++) { if(((i))) { =PrivateChat。 streamToUser=(ObjectOutputStream)(i)。 ((User)toUserMessage)。 ()。 } } } } catch(IOException e){}}}}第四章 聊天室的調(diào)試登錄界面:注冊(cè)界面:主界面:服務(wù)器界面:第五章 課程設(shè)計(jì)總結(jié)5.1開(kāi)發(fā)中遇到的問(wèn)題我在通訊錄系統(tǒng)程序設(shè)計(jì)過(guò)程中,遇到的問(wèn)題大體可分為兩類:。這類問(wèn)題往往是我知道應(yīng)該怎么去設(shè)計(jì),但卻就是動(dòng)不了手,要不就錯(cuò)誤百出。這類問(wèn)題擺在面前,我只能束手無(wú)策,苦惱而又無(wú)奈。 5.2問(wèn)題分析與解決方法 對(duì)于第一類問(wèn)題,其實(shí)本質(zhì)上不存在什么大的問(wèn)題,都是因?yàn)樽约浩綍r(shí)學(xué)習(xí)功底不夠,還有編程時(shí)不夠謹(jǐn)慎,才造成的。人非完人,學(xué)過(guò)了,有點(diǎn)不懂或迷惑的地方也是很正常的,再說(shuō)竟然知道怎么做,有希望,那就有信心去解決。我在精神上堅(jiān)定了,就能耐下性子征服它。通過(guò)查閱書(shū)本,仔佃分析、思考,請(qǐng)教同學(xué)、老師,這類問(wèn)題還是得到了很好的解決。 對(duì)于第二類問(wèn)題。造成的原因可分兩種:一是明顯的超過(guò)了我的能力范圍;二是因?yàn)槲覍?duì)問(wèn)題的認(rèn)識(shí)、分析不夠深入造成的假?gòu)?fù)雜現(xiàn)象。此類問(wèn)題非要對(duì)癥下藥,效果方最好。如果沒(méi)有找出原因而盲目努力,是不會(huì)有太大效果的。在這類問(wèn)題出現(xiàn)后,人常常會(huì)感到煩躁、泄氣,這時(shí)便不可能出現(xiàn)解決問(wèn)題的可能。怎么辦好?我想,最重要的是要能穩(wěn)住心態(tài),相信自己終究會(huì)取得勝利的,同時(shí)也必須清楚地認(rèn)識(shí)到自己的能力是有限的。此時(shí),你需要學(xué)習(xí)知識(shí),更要多借鑒他人在相同問(wèn)題上的處理方法,弄懂了,一切就都好辦了,離解決問(wèn)題也就不會(huì)太遠(yuǎn)了。5.3經(jīng)驗(yàn)與教訓(xùn)由于能力及時(shí)間的關(guān)系,這個(gè)Java聊天室程序沒(méi)能達(dá)到其要求,很有點(diǎn)失望,很有點(diǎn)遺憾。在建立通信和連接數(shù)據(jù)庫(kù)時(shí),雖然很認(rèn)真地在做,可總還是失敗,這也導(dǎo)致了整個(gè)聊天室的無(wú)法運(yùn)作(只有界面而已)。事實(shí)如此,不再贅言了。這次Java實(shí)習(xí),似乎量上過(guò)大,然而堅(jiān)持做下來(lái),還有很有意義和收獲的。也許我的所得,對(duì)他人而言,可謂不值一提,但對(duì)我來(lái)說(shuō),它們的確讓我在思想和能力上,更上了一層樓。下面我就談?wù)勎业捏w會(huì):Jave與C語(yǔ)言編程相比,即面向問(wèn)題而設(shè)計(jì)程序,后者則是分析問(wèn)題后,通過(guò)劃分類,通常都顯得通俗易懂,條理清晰,除非它有很好的數(shù)據(jù)結(jié)構(gòu),但必須承認(rèn),就算如此,,其實(shí)也不是那么復(fù)雜,但要是換用C語(yǔ)言,我真不知道其工作量有多大了。由此,我看到了Java的優(yōu)越性,更堅(jiān)定了我學(xué)好Java的決心.用Java解決實(shí)際問(wèn)題,分析問(wèn)題是至關(guān)重要的。分析要合理、全面,只有這樣,劃分的類就不至于過(guò)大或過(guò)小。一個(gè)復(fù)雜的問(wèn)題,就象這個(gè)聊天室吧,一開(kāi)始不是什么都會(huì)做,先就完成簡(jiǎn)單、容易的,然后再帶著小有的成就感,去征服難弄的部分。這種思想是處處適用的。想說(shuō)的,我已經(jīng)說(shuō)完了。最后再說(shuō)一句:雖然目前我的編程能力很差勁,可我心中已有了目標(biāo),也許我走不到終點(diǎn),但我一定會(huì)前進(jìn),絕不輕易放棄!夢(mèng)想來(lái)之不易! 29
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1