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

正文內(nèi)容

基于j2se的坦克大戰(zhàn)畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2025-06-24 15:44本頁(yè)面
  

【正文】 //啟動(dòng)服務(wù)器new Thread(new UDPThread()).start()。ServerSocket ss = null。Socket s = null。try {ss = new ServerSocket(TCP_PORT)。 } catch (IOException e) {()。}21while(true) { //鏈接 TCPtry {s = ()。DataInputStream dis = new DataInputStream(())。int udpPort = ()。String IP = ().getHostAddress()。Client c = new Client(IP,udpPort)。DataOutputStream dos = new DataOutputStream(())。(ID++)。(c)。(A Client Connected!Addr_+IP+:+()+_UDPPort:+udpPort)。}catch(IOException e) {()。} } }private class UDPThread implements Runnable { //建立一個(gè) UDP 的接受和轉(zhuǎn)發(fā)線程byte[] buf = new byte[1024]。public void run() {DatagramSocket ds = null。try { ds = new DatagramSocket(UDP_PORT)。(UDPThread started at PORT:+UDP_PORT)。while(ds != null) { DatagramPacket dp = new DatagramPacket(buf,)。(dp)。 //接受數(shù)據(jù)包for(int i=0。i()。i++) { //分別轉(zhuǎn)發(fā)給其22他客戶端Client c = (i)。(new ISocketAddress(, ))。//得到將要轉(zhuǎn)發(fā)的客戶端的 IP 地址和端口 (dp)。(A Packet Sent to PORT:+)。}}} catch (SocketException e) {()。}}} } 本章小結(jié)本章主要介紹了該系統(tǒng)的實(shí)現(xiàn)和運(yùn)行,分別敘述了在單機(jī)模式和網(wǎng)絡(luò)對(duì)戰(zhàn)模式下游戲的運(yùn)行和調(diào)試過(guò)程。在單機(jī)模式下,玩家的游戲發(fā)射火力要比電腦隨機(jī)產(chǎn)生的坦克能力稍強(qiáng)一些,當(dāng)分?jǐn)?shù)值達(dá)到一定時(shí),玩家可以發(fā)射超級(jí)炮彈。網(wǎng)絡(luò)模式下,注意一定要先啟動(dòng)服務(wù)器,只有啟動(dòng)服務(wù)器后,各個(gè)玩家才能加入游戲。到此為止,本設(shè)計(jì)基本完成預(yù)期效果。第 5 章 總結(jié)與展望 總結(jié)本次設(shè)計(jì)已是大學(xué)最后一次對(duì)專業(yè)知識(shí)的綜合實(shí)踐活動(dòng),同時(shí)也是我所做的工作量最大的一次作業(yè),因此從一開(kāi)始我對(duì)本次畢業(yè)設(shè)計(jì)就給予了高度重視。從選題、收集資料、學(xué)習(xí)相關(guān)技術(shù)到實(shí)際編程,我都一絲不茍的對(duì)待了。當(dāng)然其間我也走了不少?gòu)澛?,有時(shí)甚至需要推倒重來(lái),但同時(shí)我也多次體會(huì)過(guò)克服困難后的成就感。通過(guò)這次畢業(yè)設(shè)計(jì)以及撰寫(xiě)本畢業(yè)論文,我學(xué)會(huì)了一些編程技巧,而且對(duì)調(diào)試的錯(cuò)誤有進(jìn)一步的認(rèn)識(shí),有時(shí)候就一個(gè)小小的語(yǔ)法錯(cuò)誤就會(huì)導(dǎo)致程序調(diào)試不通過(guò)。所以每個(gè)字符,每句程序都要認(rèn)真對(duì)待。使用不同的編程環(huán)境,其效23率完全不一樣,所以我選擇了 Eclipse,它自動(dòng)找錯(cuò)/ 糾錯(cuò)功能、Debug 調(diào)試和代碼自動(dòng)生成等一些重要的功能大大提高了我的設(shè)計(jì)效率。對(duì)于設(shè)計(jì)論文,一定要注意格式,認(rèn)識(shí)事情都有它的規(guī)則、規(guī)范,不能按個(gè)人喜好隨意改變。 設(shè)計(jì)中的不足之處本系統(tǒng)實(shí)現(xiàn)了坦克游戲所應(yīng)有的基本功能,但是由于時(shí)間和能力有限,還有一部分功能未能實(shí)現(xiàn),例如:外部文件讀取、地圖設(shè)定、升級(jí)、坦克的高級(jí)人工智能控制等,不能和現(xiàn)在 Inter 上各種坦克大戰(zhàn)游戲相媲美。還有就是對(duì)部分功能在設(shè)計(jì)過(guò)程中未能做到更加完善,稍有瑕疵,游戲時(shí)偶爾還會(huì)產(chǎn)生閃爍現(xiàn)象,但是已經(jīng)盡力改善了。還有就是當(dāng)運(yùn)行網(wǎng)絡(luò)模式時(shí),必須專門(mén)啟動(dòng)服務(wù)器,而不是一鍵啟動(dòng)。對(duì)于玩家里來(lái)說(shuō)有點(diǎn)麻煩。 展望本系統(tǒng)基本實(shí)現(xiàn)了坦克游戲所應(yīng)有的基本功能,在大學(xué)中最后一次專攻式的學(xué)習(xí)了 Java 語(yǔ)言,使我對(duì) Java 語(yǔ)言有了更深層次的理解,通過(guò)該游戲設(shè)計(jì),提高了我的編程能力,也讓我養(yǎng)成了良好的編程習(xí)慣。希望在今后自己能繼續(xù)對(duì) J2SE 等技術(shù)進(jìn)行深入的學(xué)習(xí)和研究。24致 謝經(jīng)過(guò)三個(gè)多月的忙碌和工作,本次畢業(yè)設(shè)計(jì)業(yè)已完成了,由于經(jīng)驗(yàn)的匱乏和業(yè)務(wù)邏輯的不熟悉,難免有許多考慮不周全和不完善的地方,但是在指導(dǎo)老師和宿舍同學(xué)的幫助下很多困難都得以解決,所以在此本人要特別感謝他們對(duì)我的幫助。首先我要感謝我的指導(dǎo)老師劉永偉老師,感謝他在整個(gè)畢業(yè)設(shè)計(jì)過(guò)程中的指導(dǎo),為我提示游戲設(shè)計(jì)的邏輯思路;為我提供參考書(shū)籍;為我提供了技術(shù)方面資料,而且在遇到問(wèn)題的時(shí)候,總是鼓勵(lì)我去解決;尤其在論文格式的修改方面,讓我明白了要寫(xiě)出一個(gè)標(biāo)準(zhǔn)的論文,它的格式的重要性,哪怕就算是一個(gè)標(biāo)點(diǎn)符號(hào)都要符合其標(biāo)準(zhǔn)和格式要求。在設(shè)計(jì)的整個(gè)過(guò)程中從開(kāi)題報(bào)告的確定到初稿的修改,以及中期檢查,以及定稿的過(guò)程中都給予了我細(xì)心的指導(dǎo)。其次還要特別感謝大學(xué)三年來(lái)所有的老師,為我們打下計(jì)算機(jī)專業(yè)知識(shí)的基礎(chǔ)。以前總是覺(jué)得學(xué)的課程沒(méi)有什么用處,但是當(dāng)真正用計(jì)算機(jī)來(lái)解決實(shí)際問(wèn)題的時(shí)候,才知道每門(mén)課程的重要性,甚至覺(jué)得所學(xué)習(xí)的那些課程還遠(yuǎn)遠(yuǎn)不夠,所以以后還應(yīng)該不斷的學(xué)習(xí)。也可以這么說(shuō)要不是您們?cè)诖髮W(xué)三年中嚴(yán)格要求我們,現(xiàn)在要完成整個(gè)畢業(yè)設(shè)計(jì)那是根本不可能的。再次,感謝我們小組的幾位同學(xué),在我遇到一些難以解決的問(wèn)題時(shí),給與我支持,鼓勵(lì)和幫助,在論文撰寫(xiě)過(guò)程中,認(rèn)真仔細(xì)的幫我修改,包括一些難以發(fā)覺(jué)的語(yǔ)法,符號(hào)錯(cuò)誤,使我受益匪淺。25參考文獻(xiàn)[1] 姜志強(qiáng)編著. Java 語(yǔ)言程序設(shè)計(jì) [M].北京:電子工業(yè)出版社,2022[2] 侯俊杰編著. Java 語(yǔ)言應(yīng)用開(kāi)發(fā)基礎(chǔ) [M].[3] 孫更新, 賓晟, 呂婕編著. Java 畢業(yè)設(shè)計(jì)指南與項(xiàng)目實(shí)踐 [M]. 北京:科技出版社,2022.[4] 杜江, 管佩森編著. Java 使用編程 100 例 [M]. 北京:中國(guó)貼到出版社,2022.[5] 殷兆麟編著. Java 語(yǔ)言程序設(shè)計(jì) [M]. 北京:高等教育出版社, 2022.[6] 侯俊杰編著. Java 程序設(shè)計(jì)教程與實(shí)訓(xùn) [M]. 北京:科學(xué)出版社, 2022.[7] 趙強(qiáng), 陳洪譯著. Java 程序設(shè)計(jì)高級(jí)主題 [M]. 北京:北京大學(xué)出版社,2022.[8] 《電腦編程技巧與維護(hù)》雜志社編著. Java 編程技巧典型案例解析 [J]. 北京:中國(guó)電力出版社,2022[9]張基溫,朱嘉鋼,張景莉編著. Java 程序開(kāi)發(fā)教程 [M]. 北京:清華大學(xué)出版社,2022[10]丁來(lái)佳,周靜. 基于 JAVA 平臺(tái)事件驅(qū)動(dòng)模型的研究與設(shè)計(jì)[J]. 黃岡師范學(xué)院學(xué)報(bào) , 2022,(S1) .[11]蔡昭權(quán). 利用 Socket 實(shí)現(xiàn)多線程通信程序[J]. 惠州學(xué)院學(xué)報(bào) , 2022,(06)[12]仲宇, 顧國(guó)昌 , 張汝波. 應(yīng)用 TCP/IP 網(wǎng)關(guān)實(shí)現(xiàn)數(shù)據(jù)遠(yuǎn)程傳輸[J]. 微型機(jī)與應(yīng)用 , 2022,(12)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1