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

正文內(nèi)容

算機(jī)網(wǎng)絡(luò)畢業(yè)論文java通信計(jì)算機(jī)網(wǎng)絡(luò)(專業(yè)版)

  

【正文】 因?yàn)楝F(xiàn)在的手機(jī)不僅僅是用來(lái)通話,人們更希望手機(jī)成為一款?yuàn)蕵返墓ぞ?,甚至是辦公的工具,在提供各種功能的同時(shí)也能夠訪問 Inter 的各種資源。 (2) 由于 LG Contents Bank 默認(rèn)的只能下載靜態(tài)圖片和鈴聲,所以我們要修改一下它的配置文件,打開安裝目錄下的 文件,我把此程序裝在 C 盤,路徑是: C:\Program Files\LGGSM\LGContentsBank,打開此文件后,修改文件結(jié)果如圖 20 所示,在此文件的同目錄下的 Contents 文件夾下新建一個(gè) java 文件夾,用它來(lái)存放制作好的程序的 *.jar和 *.jad 文件。 圖 12 通信簿管理系統(tǒng)的四項(xiàng)功能 通信簿管理系統(tǒng)的模塊設(shè)計(jì)及功能為: 新建:新建一條記錄,包括姓名和兩個(gè)電話號(hào)碼,其中姓名必須填寫,電話號(hào)碼可以為空,限定只能存儲(chǔ) 200 條記錄,如圖 13 所示。 ? 下載插件 . 安裝步驟: (1) 安裝 J2SE ,并在控制面板中的系統(tǒng)變量的 Path 變量中添加 J2SE 安裝目錄下的 bin 目錄。 下面是下載應(yīng)用程序到手機(jī)常用媒介的一個(gè)簡(jiǎn)單介紹,人們可以根據(jù)自己的需要選擇。它是微軟專門為信息設(shè)備、移動(dòng)應(yīng)用、消費(fèi)類電子產(chǎn)品、嵌入式應(yīng)用等非 PC 領(lǐng)域而設(shè)計(jì)的戰(zhàn)略性操作系統(tǒng)產(chǎn)品。在打開現(xiàn)存記錄文件或創(chuàng)建新的記錄文件時(shí),會(huì)創(chuàng)建一個(gè)用來(lái)執(zhí)行記錄文件操作的對(duì)象 RecodStore,當(dāng)記錄文件被打開后,可以執(zhí)行對(duì)記錄的讀取、更新和刪除工作;當(dāng)使用完記錄文件之后,需要調(diào)用 closeRecordStore 進(jìn)行關(guān)閉。 (4) RecordListener:自定義監(jiān)聽記錄更改功能。 (3) List 類: List(列表框 )對(duì)象能夠提供列表框的功能。 要對(duì)設(shè)備進(jìn)行精確控制,就不能利用高級(jí)用戶接口類進(jìn)行編程,而必須利用低級(jí)用戶界面 API。當(dāng) MIDlet 程序運(yùn)行時(shí)系統(tǒng)會(huì)為其創(chuàng)建一個(gè)對(duì)應(yīng)的Display 對(duì)象,一個(gè) MIDlet 程序只能擁有一個(gè) Display 對(duì)象。 MIDP 適用范圍主要集中在智能手機(jī)的程序開發(fā)上,因?yàn)橐_發(fā)的 200 人的手機(jī)通信簿管理系統(tǒng),需要了解 MIDP程序設(shè)計(jì),下面我們對(duì)它做一個(gè)簡(jiǎn)單介紹。 J2ME 無(wú)線應(yīng)用開發(fā)工具 目前主流的用于開發(fā) J2ME 應(yīng)用程序的開發(fā)工具,包括 SUN Wireless Toolkit 、 Netbeans IDE 、 Eclipse 和 JBuilder。目前 SUN 公司已經(jīng)提出的簡(jiǎn)表有構(gòu)建于 CDC 基礎(chǔ)上的 Foundation Profile 及建立在 Foundation 之上的 RMI Profile 12 和 Personal Profile。 由于我們準(zhǔn)備研究的對(duì)象是手機(jī),它是一種典型的 CLDC 設(shè)備,所以有必要對(duì) CLDC 層進(jìn)行簡(jiǎn)要介紹。配置的主要目的是針對(duì)消費(fèi)性電子產(chǎn)品的網(wǎng)絡(luò)連接能力、處理器速度、 內(nèi)存等特性為之分類。適合分布式的、多用戶的、企業(yè)級(jí)應(yīng)用系統(tǒng)運(yùn)轉(zhuǎn)的平臺(tái),以 J2SE為基礎(chǔ),增加了處理服務(wù)器端計(jì)算的功能。對(duì)于有些程序而言,采用解釋方式執(zhí)行程序,運(yùn)行速度會(huì)很慢。 標(biāo)準(zhǔn)輸入輸出 標(biāo)準(zhǔn)輸入輸出是指在命令行方式下的輸入輸出方式。鏈接程序通常比編 譯程序所需資源少。只有有 Java 運(yùn)行系統(tǒng)的機(jī)器都能執(zhí)行這種中間代碼。Java 的風(fēng)格和語(yǔ)法類似于 C++,從某種意義上講, Java 語(yǔ)言是 C 及 C++語(yǔ)言的一個(gè)變種,因此, C++程序員可以很快就掌握 Java 編程技術(shù)。 BREW 和 J2ME 是目前主要的無(wú)線應(yīng)用開發(fā)平臺(tái),除了這兩種還有 E、 Symbian、 Windows Mobile、 RFgen 等無(wú)線應(yīng)用開發(fā)平臺(tái)在此就不多介 紹了。對(duì)桌面和企業(yè)計(jì)算應(yīng)用來(lái)說(shuō),開發(fā)平 臺(tái)通常與部署環(huán)境相同,可以通過高速有線網(wǎng)絡(luò)與應(yīng)用系 4 統(tǒng)建立聯(lián)系。 2 首都 師范大學(xué)網(wǎng)絡(luò)教育學(xué)院 畢業(yè)論文 (設(shè)計(jì)) 論文題目 姓 名 學(xué) 號(hào) 專 業(yè) 批次 /層次 指導(dǎo)教師 學(xué)習(xí)中心 3 基于 J2ME 的通信簿程序設(shè)計(jì) 李 四 (陜西師范大學(xué) 網(wǎng)絡(luò)教育學(xué)院 ,西安, 710062) 摘要: 目前個(gè)性化的智能信息產(chǎn)品如移動(dòng)電話、機(jī)頂盒、智能卡和掌上電腦等已經(jīng)越來(lái)越普及。但無(wú)線設(shè)備的情況正好與之相反,在過去很長(zhǎng)一段時(shí)間里,無(wú)線設(shè)備都處于處理器性能低下,內(nèi)存和圖形用戶接口資源有限、網(wǎng)絡(luò)連接速度慢而且不可靠的狀況中。 5 無(wú)線應(yīng)用的領(lǐng)域及發(fā)展前景 無(wú)線技術(shù)在我們的生活中發(fā)揮越來(lái)越重要的作用,給我們的生活帶來(lái)了很大的便利,其中應(yīng)用最廣泛,與我們最緊密相關(guān)的就是手機(jī)方面的應(yīng)用了。 Java 摒棄了 C++中容易引發(fā)程序錯(cuò)誤 的地方,如多重繼承、運(yùn)算符重載、指針和內(nèi)存管理等, Java 語(yǔ)言具有支持多線程、自動(dòng)垃圾收集和采用引用等特性。從而使同一版本的應(yīng)用程序可以運(yùn)行在不同的平臺(tái)上。 (9) 高性能( High Performance) :雖然 Java 是解釋程序,但它具有非常高的性能。用鍵盤輸 入數(shù)據(jù)是標(biāo)準(zhǔn)輸入( stdin),以屏幕為對(duì)象的輸出是標(biāo)準(zhǔn)輸出( stdout)。為了提高速度, Java 為每個(gè)系統(tǒng)都提供了可以直接把字節(jié)碼文件 編譯成可執(zhí)行的映像文件的變壓器, Java 把這類編譯器稱為即時(shí)編譯器( JIT),它們被捆綁在一些 Web 瀏覽器中。 用于桌面設(shè)備、 PC、筆記本。每一個(gè)配置都對(duì)應(yīng)于一組具有相同或類似計(jì)算能力的設(shè)備。 CLDC 為簡(jiǎn)表層提供接口服務(wù),同時(shí)還可以直接為應(yīng)用程序?qū)犹峁┓?wù)。還有構(gòu)建于 CLDC 基礎(chǔ)上的 MIDP( Mobile Information Device Profile 移動(dòng)信息設(shè)備間表)和 PDA Profile。 WTK 是一系列工具的集合,包括 Ktoolbar、模擬器和輔助工具,使用它們可以為移動(dòng)電話或者其他嵌入式設(shè)備開發(fā) MIDP 應(yīng)用程序 [7]。 MIDP編程基礎(chǔ) MIDP 的應(yīng)用程序 MIDlet MIDlet 是 MIDP 中的基本執(zhí)行單元,這是 Sun 公司對(duì) MIDP 上的應(yīng)用程序的一個(gè)獨(dú)特叫法,意思是 “MIDP 小應(yīng)用程序 ”。它常用的方法有得到MIDlet 程序當(dāng)前對(duì)應(yīng)的 Display 對(duì)象的 getDisplay、設(shè)置當(dāng)前顯示的窗口對(duì)象的setCurrent 等。低級(jí)用戶界面 API 賦予程序員更多的控制能力,比如在屏幕上畫直線( Line)、文本( Text)和各種圖形( Shape)。列表框提供單選和復(fù)選功能,能夠讓用戶從列表中選取自己需要的選項(xiàng)。 在使用 RecordStore 類時(shí),幾乎每一個(gè)成員方法都可能拋出異常,所以在調(diào)用時(shí)需要做好異常的處理并通過異常類型判斷錯(cuò)誤原因。如果要?jiǎng)h除 某記錄文件,調(diào)用deleteRecordStore 即可。又分為 Smartphone 和 PockerPC 操作系統(tǒng)。 數(shù)據(jù)線:數(shù)據(jù)線是最直接也是最普遍的傳輸媒質(zhì),現(xiàn)在市面上幾乎所有的手機(jī)都將數(shù)據(jù)線包含在標(biāo)準(zhǔn)配置內(nèi)。 (2) 解壓縮下載的 eclipse 壓縮包 (3) 安裝 WTK (4) 安裝插件 6 所示點(diǎn)擊菜單欄的 help 選項(xiàng)在它的下拉菜單中選擇其中的 Software Updates,點(diǎn)擊 Find and Install...選項(xiàng)。 查詢:利用姓名查詢記錄,如果存在則顯示它的內(nèi)容,不存在就告訴用戶無(wú)此記錄,如圖 14 所示。 圖 20 修改 文件 (3) 將 MIDPApplication 下的 deployed 文件夾下的 *.jar 和 *.jad 文件復(fù)制到前面所建的 java文件夾下。與此同時(shí),手機(jī)的日益普遍使得人們對(duì)于手機(jī)的依賴程度越來(lái)越高,手機(jī)幾乎成為生活中不可缺少的一部分。 31 結(jié) 束 語(yǔ) 隨著無(wú)線通信業(yè)的發(fā)展,手機(jī)的功能越來(lái)越多,現(xiàn)在很難找到一款不支持 Java 的手機(jī)。 下載步驟(我們以 LG G622 機(jī)型為例,使用數(shù)據(jù)線下載): (1) 首先使用數(shù)據(jù)線將手機(jī)和電腦連接好,安裝 LG 提供的電話和電腦同步管理軟件 LG Contents Bank。 24 手機(jī)通信簿管理系統(tǒng)的總體模塊設(shè)計(jì) 我們要設(shè)計(jì)的程序是 200 人的通信簿管理系統(tǒng),由于時(shí)間等各種原因所限,該系統(tǒng)只實(shí)現(xiàn)了新建、查詢、刪除和修改四個(gè)基本功能,如圖 12 所示。 ? WTK 本身已經(jīng)帶有了手機(jī)模擬器,不過為了測(cè)試的方便,我們也可以多下載幾個(gè)模 21 擬器,如果你要下載到的手機(jī)它的廠商有自己的模擬器,最好下載廠商的模擬器,這樣模擬效果會(huì)更好。完成手機(jī)程序的編寫后,先要將程序先上傳到手機(jī)模擬器進(jìn)行調(diào)試運(yùn)行和修改工作,直到該軟件達(dá)到了預(yù)期的效果后再上傳到實(shí)際的手機(jī)中試運(yùn)行,如果一切都符合軟件設(shè)計(jì)要求,才開發(fā)完成。 Windows mobile 一個(gè)搶先式多任務(wù)并具有強(qiáng)大通信能力的 WIN32 嵌入式操作系統(tǒng)。在 RMS 中沒有單獨(dú)地創(chuàng)建記錄文件的方法,而是通過打開記錄文件來(lái)完成記錄文件的創(chuàng)建。 (3) RecordFilter:在進(jìn)行記錄遍歷時(shí),自定義記錄的篩選功能,能夠按照條件選擇適當(dāng)?shù)挠涗?。?ALARM、 CONFIRM、 ERROR、 17 WARNING、 INFO 幾種警告類型可供選擇。利用高級(jí)用戶接口類進(jìn)行編程,程序員控制能力很弱。 Display 類是直接從所有類的祖先類 Object 繼承而來(lái)。 4 MIDP 程序設(shè)計(jì) MIDP 就是上面介紹的移動(dòng)信息設(shè)備簡(jiǎn)表,它是最常用的一種簡(jiǎn)表。隨著硬件的發(fā)展和標(biāo)準(zhǔn)的完善,J2ME 必將能夠提供更強(qiáng)大的功能。 由于各種消費(fèi)類和嵌入式設(shè)備功能的多樣性,導(dǎo)致了簡(jiǎn)表的多樣性。 CLDC 虛擬機(jī)的參考實(shí)現(xiàn)為 KVM,它并不是唯一的,其他公司的虛擬機(jī)只要滿足 相應(yīng)的 CLDC 里的定義,通過兼容性測(cè)試,一樣可以作為該配置的虛擬機(jī)。這里將虛擬機(jī)的能力看作是配置的一部分,它運(yùn)行于本地操作系統(tǒng)之上,而本地操作系統(tǒng)又是目標(biāo)設(shè)備系統(tǒng)軟件的一部分。 表 1 J2EE、 J2SE 和 J2ME 的應(yīng)用范圍 J2EE J2SE J2ME 用于高性能、大內(nèi)存服務(wù)器設(shè)備。 Java 字節(jié)代碼運(yùn)行有兩種方式:解釋方式和即時(shí)編譯。 Java 中其他多種多樣變化的流均是由它們派生出來(lái)的。 (8) 解釋的( Interpreted) :Java 解釋器(運(yùn)行系統(tǒng))能直接對(duì) Java 字節(jié)碼進(jìn)行解釋執(zhí)行。 (5) 結(jié)構(gòu)中立 (Architecture Neutral):作為一種網(wǎng)絡(luò)語(yǔ)言, Java 編譯器將 Java 源程序編譯成一種與體系結(jié)構(gòu)無(wú)關(guān)的中間文件格式。為什么 Java 語(yǔ)言這么受歡迎呢?因?yàn)樗哂幸韵绿攸c(diǎn) [4]: (1) 簡(jiǎn)單性 (Simple):Java 是個(gè)精簡(jiǎn)的系統(tǒng),不需要強(qiáng)大的硬件環(huán)境便可以很好地運(yùn)行。作為 Java 技術(shù)在移動(dòng)電話等小型設(shè)備的版本 ,它針對(duì)屏幕、電能和內(nèi)存等資源有限的移動(dòng)設(shè)備進(jìn)行了優(yōu)化和定義,為了解決無(wú)線設(shè)備多樣化的矛盾, Sun依照各種設(shè)備的資源特性將 J2ME 技術(shù)架構(gòu)分為 Java Virtual Machine(JVM)、配置 (configuration)和簡(jiǎn)表 (profile)三層,然后再進(jìn)一步細(xì)分,這使 J2ME 能夠在每一類設(shè)備的限制下工作,而同時(shí)提供最低限度的 Java 語(yǔ)言功能性。 開發(fā)無(wú)線應(yīng)用的困難 由于小型消費(fèi)類和嵌入式設(shè)備自身的特點(diǎn),如:種類繁多、計(jì)算能力有限,內(nèi)存有限、輸出、輸入設(shè)備的特殊性,使得無(wú)線應(yīng)用開發(fā)與桌面或企業(yè)計(jì)算應(yīng)用開發(fā)有很大的不同 [1]。由于這些設(shè)備本身的特點(diǎn),開發(fā)者面臨平臺(tái)差異性大,難于移植等諸多困難, J2ME的出現(xiàn)可以有效地解決這些難題。目前,在針對(duì)無(wú)線設(shè)備的應(yīng)用開發(fā)時(shí),開發(fā)者面臨三個(gè)主要問題: (1) 開發(fā)工具的適用性 (2) 實(shí)際的無(wú)線測(cè)試環(huán)境 (3) 可靠的和可伸縮的服務(wù)支持 造成這些問題的部分原因是缺少針對(duì)無(wú)線設(shè)備的一致性的應(yīng)用開發(fā)環(huán)境,以及缺少適當(dāng)?shù)臒o(wú)線應(yīng)用基礎(chǔ)設(shè)施。現(xiàn)在很難找到一款不支持 Java的手機(jī),因?yàn)槭謾C(jī)現(xiàn)在不只作為通話的工具,而且已漸漸向娛樂工具發(fā)展,甚至是商務(wù)辦公的工具。 Java 提供了豐富的類庫(kù),方便用戶迅速掌握 Java。 (6) 安全性 (Secure):作為網(wǎng)絡(luò)語(yǔ)言,安全是非常重要的。另外,Java 可以在運(yùn)行時(shí)直接將目標(biāo)代碼翻譯成機(jī)器指令。還有以屏幕為對(duì)象的標(biāo)準(zhǔn)錯(cuò)誤輸出( stderr)。 Java 的面向網(wǎng)絡(luò)的核心就是 Java 虛擬機(jī),它支持 Java 面向網(wǎng)絡(luò)體系結(jié)構(gòu)三大支柱的所有方面:平臺(tái)無(wú)關(guān)性、安全性和網(wǎng)絡(luò)移動(dòng)性。主要運(yùn)行在Unix、 Linux、 Microsoft Windows 等操作系統(tǒng)上。目前 J2ME 定義了兩種配置,它們分別是:
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1