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

正文內(nèi)容

屆本科生(設(shè)計(jì))-在線瀏覽

2025-02-09 09:13本頁(yè)面
  

【正文】 本文系 牛檔搜索( ) 根據(jù)用戶的指令自動(dòng)搜索的結(jié)果,文中內(nèi)涉及到的資料均來(lái)自互聯(lián)網(wǎng),用于學(xué)習(xí)交流經(jīng)驗(yàn),作品其著作權(quán)歸原作者所有。不代表 牛檔搜索( ) 贊成本文的內(nèi)容或立場(chǎng), 牛檔搜索( ) 不對(duì)其付相應(yīng)的法律責(zé)任! 2021 屆本科生畢業(yè)論文(設(shè)計(jì)) 存檔編號(hào): 武 漢 大 學(xué) 畢 業(yè) 論 文( 設(shè) 計(jì) ) 題 目: 基于 Java 平臺(tái)的移動(dòng)設(shè)備應(yīng)用系統(tǒng)設(shè)計(jì) 學(xué) 院: 電子信息學(xué)院 專 業(yè): 通信工程 學(xué) 號(hào): 202131490049 姓 名 : 龍濤 指導(dǎo)老師: 王文偉 副教授 2021 年 6 月 8 號(hào) Ⅱ Bachelor’s Thesis of Wuhan University Application Development of Mobile Devices Based on JAVA Technology LONG TAO June 2021武漢大學(xué)學(xué)士論文 摘要 Ⅲ 摘 要 當(dāng)今世界的信息以不可思議的速度增長(zhǎng) ,信息的改變速度如此之快,以 至于 “及時(shí)的知識(shí)才是 力量 ”。在移動(dòng)通信 業(yè) 的飛速發(fā)展下 , PDA、手機(jī)等 嵌入式 設(shè)備 已經(jīng) 具備了 網(wǎng)絡(luò)連接能力 ,但是這些設(shè)備由于本身的接口特性和特殊的構(gòu)造 限制 了基于這些設(shè)備的程序設(shè)計(jì) 。 J2ME 是一種把 Java 語(yǔ)言應(yīng)用于嵌入式系統(tǒng)的軟件開(kāi)發(fā)模式,它 定義了配置和簡(jiǎn)表兩個(gè)核心概念, 它 們共同構(gòu)成了 J2ME 的體系結(jié)構(gòu), 這些 結(jié)構(gòu)特性 使J2ME 非常適合移動(dòng)設(shè)備的程序設(shè)計(jì)。接著以一個(gè) “個(gè)人日程管理 ”應(yīng)用系統(tǒng)為例,著重討論設(shè)計(jì)開(kāi)發(fā)過(guò)程中的問(wèn)題。s world is mindboggling. The information is changing by every minute and today39。與此同時(shí), Inter 的飛速發(fā)展也使人們?cè)絹?lái)越依賴Inter 上可以得到的信息,而且人們也不滿足手機(jī)、 PDA 等設(shè)備出廠時(shí)所帶有的固定的有限功能,而是希望像計(jì)算機(jī)一樣,能夠方便的為手機(jī)、 PDA 等小型消費(fèi)類和嵌入式設(shè)備安裝各種需要的應(yīng)用軟件,而不是重新購(gòu)買新的設(shè)備。它被開(kāi)發(fā)出來(lái)是為小型消費(fèi)類和嵌入式設(shè)備提供一個(gè)面向?qū)ο蟮?、與機(jī)器無(wú)關(guān)的編程語(yǔ)言,可實(shí)現(xiàn)“編寫一次,隨 處運(yùn)行”,但后來(lái)卻發(fā)展成為一種開(kāi)發(fā)桌面應(yīng)用和服務(wù)器應(yīng)用的平臺(tái)技術(shù)。隨著 Java技術(shù)的發(fā)展,為了適應(yīng)不同的應(yīng)用開(kāi)發(fā)者和不同的運(yùn)行環(huán)境, SUN 公司在 1999年下半年將 Java 技術(shù)分為三個(gè)不同的版本: ● Java2 平臺(tái)標(biāo)準(zhǔn)版( Java 2 Platform ,Standard Edition, J2SE) 它是一組針對(duì)傳統(tǒng)桌面應(yīng)用的 API 和運(yùn)行環(huán)境。 ● Java2 平臺(tái)微型版 (Java 2 Platform, Micro Edition, J2ME)它定義了一組針對(duì)消費(fèi)類和嵌入式設(shè)備的 API 和運(yùn)行環(huán)境,這些設(shè)備包括:移動(dòng)電話、 PDA、TV settop boxes(電視機(jī)頂盒)以及其它缺乏足夠的資源去支持 J2SE 的設(shè)備。并且, J2ME 提供了 HTTP 高級(jí) Inter 協(xié)議, 使手機(jī)等移動(dòng)信息設(shè)備能以客戶端 /服務(wù)器的方式直接訪問(wèn) Inter 的全部信息,不同的客戶端訪問(wèn)不同的文件,此外還能訪問(wèn)本地存儲(chǔ)區(qū),實(shí)現(xiàn)交互式服務(wù)。 無(wú)線應(yīng)用開(kāi)發(fā) 武漢大學(xué)學(xué)士論文 前言 2 無(wú)線開(kāi)發(fā)的困難 由于小型消費(fèi)類和 嵌 入 式設(shè)備自身的特點(diǎn),如:計(jì)算能力有限,內(nèi)存有限 ,輸出、輸入設(shè)備的特殊性,使得無(wú)線應(yīng)用開(kāi)發(fā)與桌面或企業(yè)計(jì)算應(yīng)用開(kāi)發(fā)有很大的不同。但無(wú)線設(shè)備的情況正好與之相反,在過(guò)去很長(zhǎng)一段時(shí)間里,無(wú)線設(shè)備都處于處理器性能低下,內(nèi)存和圖形用戶接口資源有限、網(wǎng)絡(luò)連接速度慢而且不可靠的狀況中。盡管無(wú)線應(yīng)用開(kāi)發(fā)有諸多困難,但是無(wú)線應(yīng)用開(kāi)發(fā)仍然取得了飛快的發(fā)展,并且隨著 J2ME 開(kāi)發(fā)平臺(tái)的發(fā)布,使很多問(wèn)題得到了較好的解決。利用該系統(tǒng),可以輕松的將開(kāi)發(fā)者開(kāi)發(fā)的應(yīng)用程序投入市場(chǎng)并協(xié)調(diào)記費(fèi)和 支付 過(guò)程。 Java 平臺(tái)是 SUN 公司發(fā)布的用于消費(fèi)類和 嵌 入 式 設(shè)備應(yīng)用程序開(kāi)發(fā)的J2ME,是一組規(guī)范和標(biāo)準(zhǔn)的集合。 J2ME 為創(chuàng)建小型設(shè)備上使用新近的網(wǎng)絡(luò)應(yīng)用程序提供了完整的解決方案 , 它允許設(shè)備制造商、服務(wù)提供商和應(yīng)用程序開(kāi)發(fā)者為自己的客戶部署新的應(yīng)用和服務(wù)。 KVM 本身僅僅需要 4080KB 內(nèi)存、 2040 動(dòng)態(tài)內(nèi)存,能夠運(yùn)行在 16 位 25MHZ 處理器上。 無(wú)線應(yīng)用的領(lǐng)域及發(fā)展前景 現(xiàn)在絕大多數(shù)的手機(jī)已經(jīng)能夠支持 Java 技術(shù),并且廣泛 地 采用了 J2ME 平臺(tái)。 游戲娛樂(lè) 游戲娛樂(lè)是當(dāng)前應(yīng)用比較普遍、應(yīng)用種類也比較繁多的一種應(yīng)用。電子消費(fèi)類的 J2ME 應(yīng)用, 已經(jīng) 成為電信運(yùn)營(yíng)商推動(dòng)增值服務(wù)的核心業(yè)務(wù)。還可以使全球定位系統(tǒng)與 Java 手機(jī)相結(jié)合,利用 J2ME 的圖形處理能力繪制地圖,反饋設(shè)置信息,從而為特殊用戶提供可視位置信息服務(wù)。 企業(yè)應(yīng)用 企業(yè)無(wú)線應(yīng)用是結(jié)合企業(yè)內(nèi)部業(yè)務(wù)管理系統(tǒng)實(shí)現(xiàn)無(wú)線辦公環(huán)境,這類系統(tǒng)主要針對(duì)企業(yè)擁護(hù),應(yīng)用需求比較分散,常見(jiàn)的有接入到企業(yè)內(nèi)部辦公系統(tǒng)數(shù)據(jù)庫(kù)的無(wú)線辦公自動(dòng)化系統(tǒng)、業(yè)務(wù)信息處理系統(tǒng)。作為 Java 2 平臺(tái)的一部分, J2ME 與 J2SE、 J2EE 一起,為無(wú)線應(yīng)用客戶端和服務(wù)器建立了完整的開(kāi)發(fā)和部署環(huán)境 。 本文在介紹 Java 的基礎(chǔ)上,詳細(xì)論述 J2ME 體系結(jié)構(gòu),通過(guò)設(shè)計(jì)和開(kāi)發(fā)基于 J2ME 的日程管理 應(yīng)用系統(tǒng) 實(shí)現(xiàn)了 日期 的分類顯示以及日程的編輯添加和下載等內(nèi)容 ,講述了 MIDP 應(yīng)用開(kāi)發(fā)的相關(guān)技術(shù)。武漢大學(xué)學(xué)士論文 Java 語(yǔ)言概述 4 第 2 章 Java 語(yǔ)言概述 Java 特點(diǎn)和目標(biāo) 在 Sun 公司的白皮書中 ,是把 Java 定義 成為“ 簡(jiǎn)單的、面向?qū)ο蟮?、分布式的、解釋性的、可靠的、安全的、體系結(jié)構(gòu)中立的、可移植的、高性能的、多線程的動(dòng)態(tài)語(yǔ)言”。語(yǔ)言的設(shè)計(jì)者盡量把語(yǔ)言的構(gòu)造規(guī)模變小, 通過(guò)提供最基本的方法完成指定的任務(wù), Java 取消了許多語(yǔ)言中十分繁瑣和難以理解的內(nèi)容,例如 C++的指針、運(yùn)算符重載、類的多繼承等,并且通過(guò)實(shí)現(xiàn)自動(dòng)垃圾收集,大大簡(jiǎn)化了程序設(shè)計(jì)者的內(nèi) 存管理工作。這里的對(duì)象是指應(yīng)用程序的數(shù)據(jù)及其操作方法。 所有面向?qū)ο?的 編程語(yǔ)言都支持三個(gè)概念:封裝、多態(tài)性和繼承, Java 也不例外。 封裝是將代碼及其處理的數(shù)據(jù)綁定在一起的一種編程機(jī)制,該機(jī)制保證了程序和數(shù)據(jù)不受外部干擾且不被誤用。一個(gè)類定義了將被 某 個(gè)對(duì)象集體共享的結(jié)構(gòu)和行為(數(shù)據(jù)和代碼)。 繼承是一個(gè)對(duì)象獲得另一個(gè)對(duì)象的屬性的構(gòu)成。如果不使用層級(jí)的概念,我們就不得不定義每個(gè) 對(duì)象 的所有屬性,但是使用了繼承,一個(gè)對(duì)象就只需要定義是它在所屬類中獨(dú)一無(wú)二的屬性即可,因?yàn)樗梢詮乃母割惸抢锢^承所有的通用屬性。 多態(tài)性是允許一個(gè)接口被多個(gè)同類動(dòng)作使用的特性,具體使用哪個(gè)動(dòng)作與應(yīng)用場(chǎng)合有關(guān)。這意味著可以為一組相關(guān)的動(dòng)作設(shè)計(jì)一個(gè)通用的接口,多態(tài)性允許同一個(gè)接口被不是同一類的多個(gè)動(dòng)作使用,這樣就降低了程序的復(fù)雜性。 Java 是平臺(tái)無(wú)關(guān)的語(yǔ)言是 指用 Java 寫的應(yīng)用程序不用修改就可在不同的軟硬件平臺(tái)上運(yùn)行。 JVM 是一種抽象機(jī)器,它附著在具體操武漢大學(xué)學(xué)士論文 Java 語(yǔ)言概述 5 作系統(tǒng)之上,本身具有一套虛機(jī)器指令,并有自己的棧、寄存器組等。任何一臺(tái)機(jī)器只要配備了 Java 解釋器,就可以運(yùn)行這個(gè)程序,而不管這種字節(jié)碼是在何種平臺(tái)上生成的。Java 雖然源于 C++,但它消除了許多 C++不可靠因素,可以防止許多編程錯(cuò)誤。 ● 安全性 由于 Java 主要用于網(wǎng)絡(luò)應(yīng)用程序開(kāi)發(fā),因此對(duì)安 全性有較高的要求。當(dāng) Java 字節(jié)碼進(jìn)入解釋器時(shí),首先必須經(jīng)過(guò)字節(jié)碼校驗(yàn)器的檢查,然后, Java解釋器將決定程序中類的內(nèi)存布局,隨后,類裝載器負(fù)責(zé)把來(lái)自網(wǎng)絡(luò)的類裝載到單獨(dú)的內(nèi)存區(qū)域,避免應(yīng)用程序之間相互干擾破壞。上述幾種機(jī)制結(jié)合起來(lái),使得 Java成為安全的編程語(yǔ)言。 C 和 C++采用單線程體系結(jié)構(gòu),而 Java 卻提供了多線程支持。一方面, Java 環(huán)境本身就是多線程的。 Java 提供了一個(gè)類 Thread,由它負(fù)責(zé)啟動(dòng) 、 運(yùn)行 、 終止線程,并可檢查線程狀態(tài)。Java 虛擬機(jī)有自己想象中的硬件 ,如處理器、堆棧、寄存器等 ,還具有相應(yīng)的指令系 統(tǒng)。而使用 Java 虛擬機(jī)是實(shí)現(xiàn)這一特點(diǎn)的關(guān)鍵。因?yàn)?Java 虛擬機(jī)屏蔽了與具體平臺(tái)相關(guān)的信息 ,使得Java語(yǔ)言編譯程序只需生成在 Java虛擬機(jī)上運(yùn)行的目標(biāo)代碼 (字節(jié)碼 ),就可以在多種平臺(tái)上不加修改地運(yùn)行 。 Java 虛擬機(jī)由五個(gè)部分組成 :一組指令集、一組寄存器、一個(gè)棧、一個(gè) 無(wú)用單元收集堆 (Garbagecollectedheap)、一個(gè)方法區(qū)域。武漢大學(xué)學(xué)士論文 J2ME 介紹 6 第 3 章 J2ME 介紹 J2ME 的 核心 概念 J2ME是 SUN 公司專門為消費(fèi)類和嵌入式設(shè)備提供的 Java應(yīng)用程序開(kāi)發(fā)平臺(tái)和運(yùn)行環(huán)境。 ● 服務(wù)提供商希望通過(guò)這些設(shè)備將內(nèi)容傳遞到他們的用戶。例如:內(nèi)存從幾百 K 到幾十 M, CPU 從低功耗的嵌入式處理器到 206MHz 的 RISC 處理器。為了在消費(fèi)類和嵌入式設(shè)備上應(yīng)用 Java 技術(shù),同時(shí)不失去 Java 技術(shù)的特性 , 即 跨平臺(tái)兼容性和網(wǎng)絡(luò)安全性, J2ME 定義了兩個(gè)核心概念:Configuration(配置 ) 和 Profile(簡(jiǎn)表),他們 共同構(gòu)成了 J2ME 的體系結(jié)構(gòu),如圖 31 所示。它 主要的目的是針對(duì)消費(fèi)性電子產(chǎn)品的網(wǎng)絡(luò)連武漢大學(xué)學(xué)士論文 J2ME 介紹 7 接能力、處理器速度、內(nèi)存等特性為之分類。目前 J2ME 定義了兩種 Configuration,它們分別是: CDC( Connected Devise Configuration 連接設(shè)備配置)和 CLDC( Connected Limited Device configuration 有限連接設(shè)備配置) 。它定義的虛擬機(jī)是一個(gè)完整的 Java 虛擬機(jī),其 API 為 J2SE 中的 API 的子集和針對(duì) CDC 設(shè)備特定的 API。 它定義的虛擬機(jī)是 Java 虛擬機(jī)的一個(gè)子集,稱 為KVM,其 API 為 J2SE 中 API 的一個(gè)最小子集,再加上其它針對(duì) CLDC 設(shè)備特定的 API,并且 CLDC 是 CDC 的一個(gè)子集。以此來(lái)保證相同類別的不同設(shè)備間的平臺(tái)相容性。 Configuration 只定義了虛擬機(jī)和基本的 API 集合,不定義建立應(yīng)用程序的細(xì)節(jié),這樣雖然保證了相同類別的不同設(shè)備間的平臺(tái)相容性,但是舍棄了設(shè)備的特殊性。 Profile 正 是 對(duì) Configuration 的擴(kuò)展和補(bǔ)充,提供了 Configuration 所缺少的功能,包括應(yīng)用程序的生命周期、用戶界面、網(wǎng)絡(luò)連接、本地?cái)?shù)據(jù)存儲(chǔ)、安全等。 由于各種消費(fèi)類和 嵌入式設(shè)備 功能的多樣性,導(dǎo)致了 Profile 的多樣性。還有構(gòu)建于 CLDC 基礎(chǔ)上 的 MIDP( Mobile Information Device Profile 移動(dòng)信息設(shè)備間表)和 PDA Profile。 KVM KVM 是一個(gè)專門為小型 的 、資源受限設(shè)備所設(shè)計(jì)的緊湊的、便攜的 Java 虛擬機(jī)。當(dāng)你執(zhí)行 Ja
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1