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

正文內(nèi)容

java技術(shù)在游戲開發(fā)的應(yīng)用本科畢業(yè)論文-資料下載頁(yè)

2024-08-27 17:54本頁(yè)面

【導(dǎo)讀】取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他。個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。本人完全意識(shí)到本聲明的法律后果由本。本人授權(quán)省級(jí)優(yōu)秀學(xué)士學(xué)位論文評(píng)選機(jī)構(gòu)將本學(xué)位論文的全部或部分。內(nèi)容摘要:J2ME是隨著移動(dòng)通信設(shè)備的飛速發(fā)展而誕生了一項(xiàng)新開發(fā)技術(shù)。隨著手機(jī)的日益普及、Java功能在移動(dòng)設(shè)備上的實(shí)現(xiàn),Java應(yīng)用程序。的資訊起著不可忽視的作用。

  

【正文】 r 轉(zhuǎn)換色盤的 method。 Java Printing API 提供 Programmer 列印 AWT 和 Java 2Dgraphics 的method。并可 讓 User 設(shè)定 print 的屬性,如雙面列印等。 實(shí)例 6[1]: 利用 Java 2D技術(shù) 對(duì)圖像進(jìn)行處理 23 float[] elements = {, , , , , , }。 Image img = ().getImage(“ ” )。 int w = (this)。 int h = (this)。 BufferedImage bi = new BufferedImage(w,h,)。 Graphics2D big = ()。 (img,0,0,this)。 BufferedImageOp biop = null。 AffineTransform at = new AffineTransform()。 BufferedImage bimg = new BufferedImage((this),(this), )。 Kernel kernel = new Kernel(3,3,elements)。 ConvolveOp cop = new ConvolveOp(kernel,null)。 (bi,bimg)。 biop = newAffineTransformOp(at,)。 g2 = (Graphics2D)()。 (bimg,biop,0,0)。 24 Java 網(wǎng)絡(luò)技術(shù)的應(yīng)用 Java 最初是作為一種網(wǎng)絡(luò)編程語(yǔ)言出現(xiàn)的,它能夠使用網(wǎng)絡(luò)上的各種資源和數(shù)據(jù),與服務(wù)器建立各種傳輸通道,將自己的數(shù)據(jù)傳送到網(wǎng)絡(luò)的各個(gè)地方。你可以用 Java 很輕松地完成這些,因?yàn)?Java 類庫(kù)提供了很強(qiáng)大的網(wǎng)絡(luò)功能。 Java 中有關(guān)網(wǎng)絡(luò)方面的功能都定義在 程序包中。 Java 所提供的網(wǎng)絡(luò)功能可大致分為三大類: 1) URL 和 URLConnection 這是三大類功能中最高級(jí)的一種。通過(guò) URL的網(wǎng)絡(luò)資源表達(dá)方式,很容易確定網(wǎng)絡(luò)上數(shù)據(jù)的位置。利用 URL 的表示和建立,Java 程序可以直接讀入網(wǎng)絡(luò)上所放的數(shù)據(jù),或把自己的數(shù)據(jù)傳送到網(wǎng)絡(luò)的另一端。 2) Socket 所謂 Socket,可以想像成兩個(gè)不同的程序通過(guò)網(wǎng)絡(luò)的通道,而這是傳統(tǒng)網(wǎng)絡(luò)程序中最常用的方法。一般在 TCP/IP 網(wǎng)絡(luò)協(xié)議下的客戶服務(wù)器軟件采用 Socket 作為交互的方式。 3) Datagram 是這些功能中最低級(jí)的一種。其他網(wǎng)絡(luò)數(shù)據(jù)傳送方式,都假想在程序執(zhí)行時(shí) ,建立一條安全穩(wěn)定的通道。但是以 Datagram 的方式傳送數(shù)據(jù)時(shí),只是把數(shù)據(jù)的目的地記錄在數(shù)據(jù)包中,然后就直接放在網(wǎng)絡(luò)上進(jìn)行傳輸,系統(tǒng)不保證數(shù)據(jù)一定能夠安全送到,也不能確定什么時(shí)候可以送到。也就是說(shuō), Datagram 不能保證傳送質(zhì)量。 實(shí)例 6[8]: 某游戲中利用 Sockt 類進(jìn)行聯(lián)機(jī)的過(guò)程 import .*。 import .*。 public class SocketConnect { public static void main(String args[]) { try { String data, host。 int port = 80。 // HTTP 服務(wù)器預(yù)設(shè)連接站 25 PrintStream theOutputStream。 host = args[0]。 Socket skt = new Socket(host, port)。 theOutputStream = new PrintStream(())。 // 發(fā)出 HTTP 指令,此指令可取得首頁(yè)數(shù)據(jù) (“ GET /” )。 BufferedReader(new InputStreamReader(()))。 // 取得聯(lián)機(jī)資料 while((data = ()) != null) (data)。 ()。 // 關(guān)閉 Socket } catch (UnknownHostException e) { // 無(wú)法解析地址 (())。 } catch (ArrayIndexOutOfBoundsException e) { (“ 沒(méi)有指定地址 ” )。 } catch (IOException e) { (())。 } } 26 人工智能 人工智能 (Artificial Intelligence) ,英文縮寫為 AI。它是研究、開發(fā)用于模擬、延伸和擴(kuò)展人的智能的理論、方法、技術(shù) 及應(yīng)用系統(tǒng)的一門新的技術(shù)科學(xué)。 人工智能是 計(jì)算機(jī)科學(xué) 的一個(gè)分支,它企圖了解智能的實(shí)質(zhì),并生產(chǎn)出一種新的能以人類智能相似的方式作出反應(yīng)的智能機(jī)器,該領(lǐng)域的研究包括機(jī)器人、 語(yǔ)言識(shí)別 、圖像識(shí)別、自然語(yǔ)言處理和專家系統(tǒng)等。 “ 人工智能 ”一詞最初是在 1956 年 Dartmouth 學(xué)會(huì)上提出的。從那以后 ,研究者們發(fā)展了眾多理論和原理 ,人工智能的概念也隨之?dāng)U展。人工智能是一門極富挑戰(zhàn)性的 科學(xué) ,從事這項(xiàng)工作的人必須懂得 計(jì)算機(jī) 知識(shí),心理學(xué)和哲學(xué)。人工智能是包括十分廣泛的科學(xué),它由不同的領(lǐng)域組成,如機(jī)器學(xué)習(xí),計(jì)算機(jī)視 覺(jué)等等,總的說(shuō)來(lái),人工智能研究的一個(gè)主要目標(biāo)是使機(jī)器能夠勝任一些通常需要人類智能才能完成的復(fù)雜工作。但不同的時(shí)代、不同的人對(duì)這種 “ 復(fù)雜工作 ” 的理解是不同的。例如繁重的科學(xué)和工程計(jì)算本來(lái)是要人腦來(lái)承擔(dān)的,現(xiàn)在計(jì)算機(jī)不但能完成這種計(jì)算 , 而且能夠比 人腦 做得更快、更準(zhǔn)確,因之當(dāng)代人已不再把這種計(jì)算看作是 “ 需要人類智能才能完成的復(fù)雜任務(wù) ”, 可見復(fù)雜工作的定義是隨著時(shí)代的發(fā)展和技術(shù)的進(jìn) 步而變化的 , 人工智能這門科學(xué)的具體目標(biāo)也自然隨著時(shí)代的變化而發(fā)展。它一方面不斷獲得新的進(jìn)展,一方面又轉(zhuǎn)向更有意義、更加困難的目標(biāo)。目前能夠用來(lái)研究人工智能的主要物質(zhì)手段以及能夠?qū)崿F(xiàn)人工智能技術(shù)的機(jī)器就是計(jì)算機(jī) , 人工智能的發(fā)展歷史是和計(jì)算機(jī)科學(xué)與技術(shù)的發(fā)展史聯(lián)系在一起的。除了計(jì)算機(jī)科學(xué)以外 , 人工智能還涉及 信息論 、 控制論 、自動(dòng)化 、 仿生學(xué) 、 生物學(xué) 、 心理學(xué) 、 數(shù)理邏輯 、 語(yǔ)言學(xué) 、 醫(yī)學(xué) 和 哲學(xué) 等多門學(xué)科。人工智能學(xué)科研究的主要內(nèi)容包括:知識(shí)表示、自動(dòng)推理和搜索方法、機(jī)器學(xué)習(xí)和知識(shí)獲取、知識(shí)處理系統(tǒng)、自然語(yǔ)言理解、計(jì)算機(jī)視覺(jué)、 智能機(jī)器人 、自動(dòng)程序設(shè)計(jì)等方面。 27 4 總結(jié)與展望 本文介紹了大量的在游戲開發(fā)中的 各種 Java 技術(shù),有的是基于 PC的,有的是基于移動(dòng)設(shè)備, 并對(duì)每種技術(shù)都舉了相關(guān)的游戲?qū)嵗M(jìn)行分析。 通過(guò)此次論文設(shè)計(jì),我受益匪淺,不僅體會(huì)到了 Java 技術(shù)的廣范與強(qiáng)大,而且使我學(xué)習(xí)到了許多課堂上學(xué)習(xí)不到的東西 ,也深入的了解了 J2ME 開發(fā)的各種技術(shù)。 相信 隨著移動(dòng)電子設(shè)備的迅速發(fā)展,以及 Java 技術(shù)的快速更新,在未來(lái)的時(shí)間了, Java 技術(shù)會(huì)多的應(yīng)用到游戲與其他開發(fā)中。 隨著移動(dòng)設(shè)備的性能的日益提升,過(guò)去簡(jiǎn)單的游戲應(yīng)用已經(jīng)不能 滿足用戶的要求,這就要求我們不斷學(xué)習(xí)新的技術(shù),利用硬件上的提升,開發(fā)出更加逼真與復(fù)雜的游戲 應(yīng)用。 而隨著其他移動(dòng)設(shè)備開發(fā)技術(shù)的提高,很多新的技術(shù)加緊了追趕 Java 的腳步, Java 比以往有更加沉重的負(fù)擔(dān), 希望在未來(lái)的時(shí)間里, Java 能不斷給我們帶來(lái)新的東西。 在本論文的寫作過(guò)程中,不斷的出現(xiàn)一些新的問(wèn)題,我又不斷的解決遇到的問(wèn)題,一步一步地前進(jìn)。雖然 J2ME 不是我主學(xué)的方向,但隨著論文的逐步完善,我對(duì)以前所學(xué)知識(shí)的領(lǐng)悟程度得到了提升,也讓我了解了許多 J2ME 方面的知識(shí)。由于本人水平有限,各種技術(shù)只是淺嘗輒止,并未深入研究。文章難免有錯(cuò)誤的地方,望請(qǐng)諒解 28 參考文獻(xiàn) [1]榮欽 科技 .Java2游戲設(shè)計(jì) . 2020 年 11 月第 1版 . 清華大學(xué)出版社 [2]Bruce .Java 編程思想 . 2020 年 3 月第 1版 . 機(jī)械工業(yè)出版社出版社 [3]王森著 .Java 手機(jī) /PDA 程序設(shè)計(jì)入門 .2020 年 2月第 3 版 .電子工業(yè)出版社 . [4]James Keogh 著 .潘穎 王磊譯 .J2ME 開發(fā)大全 .2020 年 2月第 1版清華大學(xué)出版社 . [5]Ian Sommerville 著 .程成等譯 .軟件工程 .2020 年 1月第 1 版 .機(jī)械工業(yè)出版社 . [6] 程成、陳霞等 .軟件工程機(jī)械工業(yè)出版社 .2020 年 11 月第一版 [7]陳立偉 張克非 黎秀紅 著 .精通 Java 手機(jī)游戲與應(yīng)用程序設(shè)計(jì) .中國(guó)青年出版社 .2020年 5月 [8]飛思科技產(chǎn)品研發(fā)中心 .精通 .2020 年 [9]袁海燕 王文濤 著 .Java實(shí)用程序設(shè)計(jì) 100例 .人民郵電出版社 .2020年5月 [10] David Wallace Croft. 彭暉 譯 ..Java 游戲高級(jí)編程 . 2020 年 8月第 1 版 . 清華大學(xué)出版社 [11]SUN 無(wú)線應(yīng)用開發(fā) .電子工業(yè)出版社 .2020 年 1月第一版 [12]聞怡洋 .J2ME MIDP [13] Leopold Lee. J2ME 手機(jī)編程基礎(chǔ) .清華大學(xué)版社, 2020年 7 月第一版 [14]王懷東 李建平等 .JbuilderX 程序設(shè)計(jì)教程清華大學(xué)出版社 ,2020. 電子工業(yè)出版 社 .2020 年 3月第一版 [15]王伯欣 .J2ME 無(wú)線 .Java 應(yīng)用開發(fā)電子工業(yè)出版社 .2020 年 7月第一版 [16]Nokia website (2020a). Device Details, 29 . [17]Sun website (2020). MIDP APIs for Wireless Applications.pdf. [18] Cay , GaryCornell 著 .候國(guó)峰等譯 Core Java 2. 電子工業(yè)出版社, 2020 年 6月第一版 30 致謝 本課題在選題及研究過(guò)程中得到 賓云 峰 老師和 楊健老師的悉心指導(dǎo)。 、賓老師、 楊 老師多次詢問(wèn)研究 進(jìn)程,并為我指點(diǎn)迷津,幫助我開拓研究思路,精心點(diǎn)撥、熱忱鼓勵(lì)。賓老師和楊老師 在教學(xué)上一直保持著一絲不茍的作風(fēng),嚴(yán)謹(jǐn) 求實(shí)的態(tài)度,踏踏實(shí)實(shí)的精神,是我順利完成此次論文的出發(fā)點(diǎn)。感謝楊 老師為我提供的大量的參考資料和文獻(xiàn),是我在論文開發(fā)上得到很重要的思想和強(qiáng)有力的理論依據(jù)。 最后我要 感謝四年來(lái)教育過(guò)我的老師們,四年來(lái)我在 java 技術(shù)方面有了一定的掌 握,并對(duì)軟件開發(fā)有了很大的興趣。我也要感謝幫我修改論文的其他 老師,你的細(xì)心,嚴(yán)格和對(duì)我的建議使我在論文的修改上更加謹(jǐn)慎。我還要感謝在論文開發(fā)和修改上給我?guī)椭耐瑢W(xué) 。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1