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

正文內(nèi)容

基于j2se的坦克大戰(zhàn)_畢業(yè)設(shè)計論文(文件)

2025-07-31 19:38 上一頁面

下一頁面
 

【正文】 } 本章小結(jié) 本章主要介紹了該系統(tǒng)的實(shí)現(xiàn)和運(yùn)行,分別敘述了在單機(jī)模式和網(wǎng)絡(luò)對戰(zhàn)模式下游戲的運(yùn)行和調(diào)試過程。 第 5 章 總結(jié)與展望 總結(jié) 本次設(shè)計已是大學(xué)最后一次對專業(yè)知識的綜合實(shí)踐活動,同時也是我所做的工作量最大的一次作業(yè),因此從一開始我對本次畢業(yè)設(shè)計就給予了高度重視。所以每個字 符,每句程序都要認(rèn)真對待。還有就是對部分功 能在設(shè)計過程中未能做到更加完善,稍有瑕疵,游戲時偶爾還會產(chǎn)生閃爍現(xiàn)象,但是已經(jīng)盡力改善了。希望在今后自己能繼續(xù)對J2SE 等技術(shù)進(jìn)行深入的學(xué)習(xí)和研究。 其次還要特別感謝大學(xué)三年來所有的老師,為我們打下計算機(jī)專業(yè)知識的基礎(chǔ)。 25 參考文獻(xiàn) [1] 姜志強(qiáng)編著 . Java 語言程序設(shè)計 [M].北京:電子工業(yè)出版社, 20xx [2] 侯俊杰編著 . Java 語言應(yīng)用開發(fā)基礎(chǔ) [M]. [3] 孫更新 , 賓晟 , 呂婕編著 . Java 畢業(yè)設(shè)計指南與項目實(shí)踐 [M]. 北京:科技出版社, 20xx. [4] 杜江 , 管佩森 編著 . Java 使用編程 100 例 [M]. 北京:中國貼到出版社,20xx. [5] 殷兆麟編著 . Java 語言程序設(shè)計 [M]. 北京:高等教育出版社 , 20xx. [6] 侯俊杰編著 . Java 程序設(shè)計教程與實(shí)訓(xùn) [M]. 北京:科學(xué)出版社 , 20xx. [7] 趙強(qiáng) , 陳洪譯 著 . Java 程序設(shè)計高級主題 [M]. 北京: 北京大學(xué) 出版社,20xx. [8] 《電腦編程技巧與維護(hù)》雜志社編著 . Java 編程技巧典型案例解析 [J]. 北京:中國電力出版社, 20xx [9]張基溫,朱嘉鋼,張景莉編著 . Java 程序開發(fā)教程 [M]. 北京:清華大學(xué)出版社, 20xx [10]丁來佳 , 周靜 . 基于 JAVA 平臺事件驅(qū)動 模型的研究與設(shè)計 [J]. 黃岡師范學(xué)院學(xué)報 , 20xx,(S1) . [11]蔡昭權(quán) . 利用 Socket實(shí)現(xiàn)多線程通信程序 [J]. 惠州學(xué)院學(xué)報 , 20xx,(06) [12]仲宇 , 顧國昌 , 張 汝波 . 應(yīng)用 TCP/IP 網(wǎng)關(guān)實(shí)現(xiàn)數(shù)據(jù)遠(yuǎn)程傳輸 [J]. 微型機(jī)與應(yīng)用 , 20xx,(12) 。也可以這么說要不是您們在大學(xué)三年中嚴(yán)格要求我們,現(xiàn)在要完成整個畢業(yè)設(shè)計那是根本不可能的。 首先我要感謝我的指導(dǎo)老師 劉永偉 老師, 感謝 他 在整個畢業(yè)設(shè)計過程中的 指導(dǎo) ,為我提示 游戲設(shè)計的邏輯 思路 ; 為我提供參考書籍 ; 為我提供了 技術(shù)方面 資料 ,而且在遇到問題的時候,總是鼓勵我去解決;尤其在論文格式的修改方面,讓我明白了要寫出一個標(biāo)準(zhǔn)的論文,它的格式的重要性,哪怕就算是一個標(biāo)點(diǎn)符號都要符合其標(biāo)準(zhǔn)和格式要求 。對于玩家里來說有點(diǎn)麻煩。對于設(shè)計論文,一定要注意格式,認(rèn)識事情都有它的規(guī)則、規(guī)范,不能按個人喜好隨意改變。當(dāng)然其間我也走了不少彎路,有時甚至需要推倒重來,但同時我也多次體會過克服困難后的成就感。網(wǎng)絡(luò)模式下,注意一定要先啟動服務(wù)器,只有啟動服務(wù)器后,各個玩家才能加入游戲。 (A Packet Sent to PORT:+)。i()。 (UDPThread started at PORT:+UDP_PORT)。 }catch(IOException e) { ()。 DataOutputStream dos = new DataOutputStream(())。 DataInputStream dis = new DataInputStream(())。 Socket s = null。 //UDP 的監(jiān)聽端口 public static int ID = 100。如圖 所示: 圖 啟動服務(wù)器 進(jìn)入網(wǎng)絡(luò)模式,輸入信息: IP、 Port、選擇自己的角色【 P(警) \B(匪)】,是玩家加入游戲的必填欄。 (offScreenImage,0,0,null)。 ()。TankClient 類是整 個系統(tǒng)的“大管家”,當(dāng)要執(zhí)行某動作時,“大管家”只需要調(diào)用各個類中封裝好的方法,讓被調(diào)用的類自己去執(zhí)行它自己的方法,這更體現(xiàn)了面向?qū)ο蟮乃枷?。登陸主窗口后,主界面上包括兩個下拉菜單條,“游戲”和“幫助”,玩家點(diǎn)擊“游戲”菜單條下可以選擇游戲 模式;“幫助”下拉菜單條中有游戲說明和游戲操作,方便用戶了解游戲規(guī)則。聯(lián)機(jī)模式下類關(guān)系圖如圖 所示: 聯(lián)機(jī)模式類關(guān)聯(lián)圖 TankServer 類 TankClient 1類類 TankClient 2類類 New 參數(shù) 1 New 參數(shù) 2 調(diào)用 Missile 類 調(diào)用 Explode 類產(chǎn)程爆炸 判斷勝負(fù) Tank 類(我方) Tank 類(敵方) 打中 打擊 14 信息傳送類基本功能分析 信息傳送類就是用來封裝客戶端和服 務(wù)器端的交互信息。 Misslie 類持有一個 TankClient 類(大管家)的引用 tc,TankClient 類要執(zhí)行發(fā)射炮彈操作時調(diào)用 Missile 類中的方法。 是整個游戲運(yùn)行的場所。 創(chuàng)建 Socket 類的對象 指定服務(wù)器端公認(rèn)的 Socket地址和端口 在 Socket 上監(jiān)聽客戶端的鏈接請求 接收客戶端的請求信息 解釋并處理請求信息 向服務(wù)器發(fā)出請求 向服務(wù)器端發(fā)送鏈接請求 創(chuàng)建 Socket 類對象 客戶端 將處理結(jié)果返回給客戶端 接收服務(wù)結(jié)果 服務(wù)請求 服務(wù)響應(yīng) 服務(wù)器 端 9 本章小結(jié) 在本章節(jié)中首先介紹了該系統(tǒng)的運(yùn)行環(huán)境,值的注意的是軟件環(huán)境的配置,因?yàn)檎麄€系統(tǒng)都是在虛擬環(huán)境下運(yùn)行的,所以虛擬環(huán)境對于整個設(shè)計的調(diào)試和運(yùn)行至關(guān)重要;其次對開發(fā)工具 的簡單介紹,利用 eclipse 開發(fā)項目,是可以提高項目的開發(fā)效率。在 Java 程序中繪圖必須在一個窗口(容器)中進(jìn)行,繪圖窗體經(jīng)常被設(shè)計為一個組件容器。假設(shè)已經(jīng)建立連接了,網(wǎng)絡(luò) API 將在客戶端基于 Socket 的流套接字中捆綁客戶程序的 IP 地址和任意一個端口號,否則兩個函數(shù)都會拋出一個 IOException 對象。這里提供固定位置的一方通常稱為服務(wù)器,而建立聯(lián)系的一方稱為客戶端。首先,這是因?yàn)楹芏嗟膽?yīng)用軟件都是在 J2SE 上開發(fā)的;其次, J2SE 是和 J2EE 兼容的,企業(yè)版是在標(biāo)準(zhǔn)版上的擴(kuò)充,在 J2SE 的版本上開發(fā)的軟件,拿到企業(yè)的平臺上是一樣可以運(yùn)行的;再次,一般開發(fā)還是在 J2SE 的環(huán)境上,只是說 J2ME 提供微型版的一個環(huán)境。 Java 之所以能夠發(fā)展得很快,是因?yàn)榛ヂ?lián)網(wǎng)的發(fā)展非???。這些應(yīng)用可以配置在任何平臺上。 J2SE 支持 XML 技術(shù)和一 整套安全服務(wù),因此為基于各類標(biāo)準(zhǔn)的可互操作應(yīng)用與服務(wù)的創(chuàng)建奠定了重要基礎(chǔ)。 J2SE 在 Java 客戶機(jī)應(yīng)用方面得到了重大性能提升。 J2SE是基于 Java 跨平臺技術(shù)和強(qiáng)有力的安全模塊而開發(fā)的,其最新的特征和功能極大地提高了 Java 語言的伸縮性、靈活性、適用性,以及可靠性。 Eclipse 可以作為其他開發(fā)工具的平臺。本文用 Java 語言、 C 語言、 C++三種主流編程技術(shù)比較,闡述了使用 Java 語言編程的原因。 C++語言在提供強(qiáng)大的功能的同時也提高了程序含 BUG 的可能性。 JAVA現(xiàn)在主要用在 WEB 開發(fā),手機(jī)游戲及一些平臺游戲的開發(fā),因?yàn)樗哂泻芎玫目缙脚_性,在手機(jī)等各種電子產(chǎn)品上應(yīng)用非常廣泛。游戲設(shè)置了墻面,電腦方坦克不能穿越墻面射擊玩家坦克,而玩家坦克可隨意穿越墻面打擊電腦方坦克,這一游戲特權(quán)。 本系統(tǒng)和其他開發(fā)游戲區(qū)別
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1