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

正文內(nèi)容

基于winsock的簡單聊天工具的設(shè)計(jì)-資料下載頁

2025-06-20 12:35本頁面
  

【正文】 ton(發(fā)送)。 (this)。 jb2 =new JButton(取消)。 (this)。 jp2=new JPanel()。 (jtf)。 (jb1)。 (jb2)。 (jp1,North)。 (jsp,Center)。 (jp2,South)。 (400,300)。 (950,5)。 (聊天 客戶端)。 (true)。 ()。 ()。 } public void connect() { try { //與服務(wù)器鏈接 Socket s=new Socket(,8888)。 (this, 和服務(wù)器端連接成功)。 InputStreamReader isr=new InputStreamReader(())。 BufferedReader br=new BufferedReader(isr)。 pw=new PrintWriter((),true)。 while(true) { //不停的讀接受的數(shù)據(jù) String info=()。 String time1=().getTime().toLocaleString()。 (服務(wù)器對(duì)客戶端說: +\r\n+info+ 接收時(shí)間:+time1+\r\n)。 } } catch (Exception e) { ()。 } } @Override public void actionPerformed(ActionEvent arg0) { if (()==jb1) { String info=()。 //把客戶端發(fā)送的信息顯示到j(luò)fa String time2 =().getTime().toLocaleString()。 (客戶端對(duì)服務(wù)器說: +\r\n+info+ 發(fā)送時(shí)間:+time2+\r\n)。 ()。 (info)。 //清空輸入框 }else if(()==jb2) { ()。 } }}五、測試及結(jié)果分析運(yùn)行服務(wù)器端: 啟動(dòng)客戶端:互發(fā)信息:六、心得體會(huì)通過這次課設(shè),使我對(duì)網(wǎng)絡(luò)的TCP/IP協(xié)議和網(wǎng)絡(luò)中實(shí)現(xiàn)主機(jī)之間的相互通信的方法有了一定的了解和體會(huì)。通過這次編程,也加深了對(duì)網(wǎng)絡(luò)編程特別是WinSock編程的理解。同時(shí)對(duì)java的一些編程技術(shù)的實(shí)現(xiàn)也有了更深入的了解。學(xué)到了到底一些功能要用哪些規(guī)定的函數(shù)來實(shí)現(xiàn),以及在用這些函數(shù)的時(shí)候要注意哪些東西,比如說,要引用規(guī)定的函數(shù)包,設(shè)定規(guī)定的變量、組件,并且在引用的時(shí)候需要注意的東西等。另外一個(gè)收獲是,知道了eclipse這個(gè)軟件開發(fā)程序,知道了怎么使用它,并且知道了它的功能強(qiáng)大,以前總是為了java的JCreator安裝以及安裝后使用時(shí)老是出問題兒感到非??鄲?,總覺得太麻煩了?,F(xiàn)在用eclipse發(fā)現(xiàn)這個(gè)軟件非常簡單,最重要的是非常實(shí)用,它帶有大量的函數(shù)庫,當(dāng)你要用某個(gè)函數(shù)的時(shí)候會(huì)發(fā)現(xiàn)它自己可以彈出來給你選擇,除此之外,你還可以自己改動(dòng)它的相關(guān)東西,完全可以按著自己的想法來做。而這次課設(shè)的最大收獲應(yīng)當(dāng)屬于被迫重新寫了下程序,真的是讓我收獲巨大,一開始因?yàn)橥瑢W(xué)比較懂java這個(gè)東西,因而我都是看著同學(xué)把主要程序?qū)懲炅耍抑皇窃谔峤ㄗh,指出哪里寫成什么樣子會(huì)比較好,而自己卻沒有寫任何的程序?,F(xiàn)在,看著自己新寫的程序,回想著寫的過程,才發(fā)現(xiàn)老師的用心,真的很感謝老師。很多程序看著簡單,認(rèn)為寫起來也很簡單,認(rèn)為這樣寫就可以了,只要懂就行了,寫起來馬上就可以搞定。可是到了自己寫的時(shí)候才發(fā)現(xiàn),這個(gè)那個(gè)怎么寫,老是不知道,于是要查來查去的,弄的非常狼狽、糟糕。不過不管怎么樣,總算是寫好了。我想老師也是為了讓我學(xué)到自己想要的東西吧。看別人的東西,看得再多,看的懂,但是自己不動(dòng)手去寫的話,是學(xué)不到什么東西的,時(shí)間一過就什么都沒有留下,只有自己動(dòng)手去做了,才能夠記住東西,才能夠把它轉(zhuǎn)化為自己的東西。這次課設(shè)做的可能不是很順利,但是反觀自己,卻發(fā)現(xiàn)這個(gè)過程真的是值得付出的。還有,真的很感謝老師的用心。七、參考文獻(xiàn)[1] 《JAVA語言程序設(shè)計(jì)》 丁振凡 主編 清華大學(xué)出版社[2] 《JAVA編程思想》 原著:Bruce Eckel 翻譯:陳昊鵬 機(jī)械工業(yè)出版社[3] 《計(jì)算機(jī)網(wǎng)絡(luò)》 謝希仁 編著 電子工業(yè)出版社[4] 《利用SOCKET進(jìn)行網(wǎng)絡(luò)通信程序設(shè)計(jì)》 韓利凱 西安大學(xué)聯(lián)合學(xué)報(bào)[5] 《TCP/IP詳解》 陳磊 編著 人民郵電出版社[6] 《JAVA程序設(shè)計(jì)實(shí)用教程》 張永常 主編 電子工業(yè)出版社[7] 《JAVA語言實(shí)用教程》13第 頁 共 16
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1