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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-班級(jí)網(wǎng)絡(luò)聊天系統(tǒng)開發(fā)與設(shè)計(jì)-展示頁

2024-12-15 18:30本頁面
  

【正文】 ( b) Java EE( Java Platform, Enterprise Edition) : 這個(gè)版本以前稱為 J2EE。 Java SE 包含了支持 Java Web 服務(wù)開發(fā)的類,并為 Java Platform, Enterprise Edition( Java EE)提供基礎(chǔ)。 java 平臺(tái)技術(shù) Java 平臺(tái) ]3[ 有三個(gè)版本,這使軟件開發(fā)人員、服務(wù)提供商和設(shè)備生產(chǎn)商可以針對(duì)特定的市場(chǎng)進(jìn)行開發(fā): ( a) Java SE( Java Platform, Standard Edition) : Java SE 以前稱為 J2SE。Java 采用異常模型使程序的主流邏輯變得更加清晰明了,并且能夠簡(jiǎn)化錯(cuò)誤處理工作。多線程使程序設(shè)計(jì)者可以用不同的線程分別實(shí)現(xiàn)各種不同的行為,而不需要采用全局的事件循環(huán)機(jī)制,因此,使用 Java 語言可以非常輕松地實(shí)現(xiàn)網(wǎng)絡(luò)上的實(shí)時(shí)交互行為。 Java 還有一組同步化基本單元,他們是以廣泛使用的 監(jiān)視器與條件變量圖為基礎(chǔ)的。用 Java 開發(fā)而成的系統(tǒng)其移植工作幾乎為零,一般情況下只需對(duì)配置文件、批處理文件作相應(yīng)修改即可實(shí)現(xiàn)平滑移植。 ( 8) 跨異構(gòu)環(huán)境 Java 是網(wǎng)絡(luò)空間的“世界語”,編譯后的 Java 字節(jié)碼是一種“結(jié)構(gòu)中立性( architecture neutral)的目標(biāo)文件格式,可以在 所有提供 Java 虛擬機(jī)( JVM)的多種不同主機(jī)、不同處理器上運(yùn)行。 ( 7) 解釋執(zhí)行 Java 解釋器( interpreter)可以直接在任何已移植的解釋器的機(jī)器上解釋、執(zhí)行 Java字節(jié)代碼,不需重新編譯。因此, Java 強(qiáng)調(diào)安全性,如確保無病毒、小應(yīng)用程序運(yùn)行安全控制等等。 Java 的自動(dòng)內(nèi)存管理在減少編程工作的同時(shí),大大減少了運(yùn)行態(tài)錯(cuò)誤。 Java 擁有一種指針( pointer)模型,能夠排除發(fā)生內(nèi)存被覆蓋和毀損數(shù)據(jù)的可能性。此外, Java 還提供了專門針對(duì)互聯(lián)網(wǎng)應(yīng)用的類庫,如 URL、班級(jí)網(wǎng)絡(luò)聊天系統(tǒng)開發(fā)與設(shè)計(jì) 3 Java mail 等等。 Java 的自動(dòng)內(nèi)存回收機(jī)制簡(jiǎn)化程序開發(fā)的同時(shí),提高了程序的穩(wěn)定性和可靠性。 ( 3) 自動(dòng)內(nèi)存管理 Java 的自動(dòng)無用內(nèi)存回收集( auto garbage collectino)實(shí)現(xiàn)了內(nèi)存的自動(dòng)管理,因此簡(jiǎn)化了 Java 程序開發(fā)的工作,早期的 gc( garbage collectino)對(duì)系統(tǒng) 資源搶占太多而影響整個(gè)系統(tǒng)的運(yùn)行, Java2 對(duì) gc 進(jìn)行的改良使 Java 的效率有了很大提高。 Java 的面向?qū)ο髾C(jī)制實(shí)際上可以看作是 C++面向?qū)ο髾C(jī)制的延伸。并且 Java 所具有的自動(dòng)內(nèi)存管理機(jī)制也大大簡(jiǎn)化了 Java 程序設(shè)計(jì)開發(fā)。 Java 語言的有點(diǎn)主要表現(xiàn)在:簡(jiǎn)單、面向?qū)ο蟆⒆詣?dòng) 的內(nèi)存管理、分布計(jì)算、穩(wěn)定、安全、解釋執(zhí)行、結(jié)構(gòu)中立、平滑移植、多線程、以及異常處理等方面。此外國(guó)內(nèi)也出現(xiàn)了致力于 Java 技術(shù)推廣和開發(fā)的非盈利組織 中國(guó)“ Java 陣線聯(lián)盟”( )以及一批作為該組織成員的個(gè)人 Java 技術(shù)網(wǎng)站,預(yù)計(jì)一兩年內(nèi) Java 應(yīng)用將被國(guó)內(nèi)廣大行業(yè)用戶所接受, Java 技術(shù)水平也將逐步與世界同步。 1998至今,隨著 Java2 一系列新技術(shù)如 JAVA2D、 JAVA3D、 SWING、 JAVA SOUND、 EJB、 SERVLET、 JSP、 CORBA、 XML、 JNDI 等等的引入以及 JVM 自身的安全策略完善、效率提高,新一輪 Java 熱潮再次被掀起。每年一度的 JavaOne 大會(huì)幾乎都會(huì)推出讓 Java 更受人歡迎的新技術(shù),曾經(jīng)有人預(yù)言: Java 將是網(wǎng)絡(luò)上的“世界語”,將會(huì)被未來所證實(shí)。香港則在 1996 年 4 月就舉行了全島的 Java 杯比賽, 在計(jì)算機(jī)界掀起了學(xué)習(xí) Java 的熱潮(尤其是在大學(xué)生中,出現(xiàn)了一批 Java 迷)。另外, Apple、 HP、 IBMMicrosoft、 Novell、 SGI、SCO、 Tandem 等公司均在各自開發(fā)的操作系統(tǒng)中加入了 Java 開發(fā)運(yùn)行環(huán)境,而負(fù)責(zé)開發(fā)并推廣 Java 技術(shù)的 Javasoft 公司(這是 SUN 下屬的一個(gè)子公司),通過頒發(fā)許可證的辦法來允許各家公司把 Java虛擬機(jī)和 Java的 Applets 類庫嵌 入他們開發(fā)的操作系統(tǒng), 這樣各類開發(fā)人員就能更容易地選擇多種平臺(tái)來使用 Java 語言編程, 不同的用戶也就可以脫離 Web 瀏覽器來運(yùn)行 Java 應(yīng)用程序,這無疑是很受廣大用戶的歡迎的, 也為 Java語言的應(yīng)用開拓了極為廣闊的前景。所以,使用 Java 已成大勢(shì)所趨。 SUN Microsoft 公司的總裁 Scott McNealy 認(rèn)為 Java 為 Inter 和 WWW 開辟了一個(gè)嶄新的時(shí)代。 Java 當(dāng)之無愧地被紐約時(shí)報(bào)評(píng)為 1995 年的十大科技成果之一,并將 Java 作為一項(xiàng)重大發(fā)明載入科技史冊(cè)! 微軟總裁比爾.蓋茨曾在觀察了一段時(shí)間后,十分慚愧地說:“ Java 是長(zhǎng)時(shí)間以來最卓越的程序設(shè)計(jì)語言”,并確定微軟整個(gè)軟件開 發(fā)的戰(zhàn)略從 PC 單機(jī)時(shí)代向著以網(wǎng)絡(luò)為中心的計(jì)算時(shí)代轉(zhuǎn)移,而購買 Java 則是他的重大戰(zhàn)略決策的實(shí)施部署。班級(jí)網(wǎng)絡(luò)聊天系統(tǒng)開發(fā)與設(shè)計(jì) 1 java 語言簡(jiǎn)介 Java 語言的發(fā)展 Java 語言(簡(jiǎn)稱 Java)的誕生對(duì) IT 產(chǎn)業(yè)帶來了一次變革,從某些意義上講對(duì)人們的日常生活也產(chǎn)生了深遠(yuǎn)的影響。 Java 的結(jié)構(gòu)雖類似 C/C++,但因其平臺(tái)無關(guān)性和與互聯(lián)網(wǎng)發(fā)展緊密結(jié)合,預(yù)計(jì)未來必定成為互聯(lián)網(wǎng)和計(jì)算機(jī)應(yīng)用的主流。當(dāng)然微軟與 SUN也曾為純 Java 對(duì)峙法庭,微軟必將直接或間接將 Java 技術(shù)融入到其產(chǎn)品體系中。環(huán)球信息網(wǎng) WWW 的創(chuàng)始人 BernersLee 說:計(jì)算機(jī)事業(yè)發(fā)展的下一個(gè)浪潮就是Java,并且將很快發(fā)生。 Microsoft 和 IBM 兩大公司都在 Inter 上銷售用 Java 編寫的軟件, IBM 著名 Java開發(fā)集成環(huán)境 Visual Age For Java、網(wǎng)站集成平臺(tái) Webspere, Microsoft 的 VJ++都是目前主要常見的 Java 開發(fā)環(huán)境或產(chǎn)品。 1996 年 6 月 7 日,由 SUN 公司和臺(tái)灣經(jīng)濟(jì)事務(wù)部信息發(fā)展局、 臺(tái)灣信息技術(shù)研究所等單位牽頭,成立了一個(gè)“臺(tái)灣 Java 聯(lián)盟”,有多個(gè)臺(tái)灣著名計(jì)算機(jī)公司參與,并在臺(tái)北建立 “ Java 開發(fā)中心”,在新竹建立 “ Java 語言實(shí)驗(yàn)室”,以掀起臺(tái)灣開發(fā)與應(yīng)用 Java 語言的熱潮。 1996 至 1998 年,SUN 公司與國(guó)內(nèi)清華大學(xué)、北京大學(xué)的著名高校合作,成立 10 個(gè)“ Java 教育中心”;與中軟、郵電部等機(jī)構(gòu)合作成立培訓(xùn)中心、開發(fā)中心;在北京、天津和上海成立研究開發(fā)基地。 1998 年,由于 Java 在安全、性能等方面到了一個(gè)關(guān)鍵階段,甚至 Java 被 列入了世陜西科技大學(xué)畢業(yè) 設(shè)計(jì)說明書 2 紀(jì)末十大必然死亡的技術(shù)之一,十大科技成果被預(yù)言必將死亡實(shí)在是幽了一個(gè)默。目前,國(guó)內(nèi)電子商務(wù)、金融、證券、郵電、電信等行業(yè)的大部分系統(tǒng)幾乎都正在或者準(zhǔn)備采用部分 Java 技術(shù)來實(shí)現(xiàn)。 Java 語言的特點(diǎn) ]1[ Java 語言具有能獨(dú)立于平臺(tái)而運(yùn)行、面向?qū)ο?、可?duì)動(dòng)態(tài)畫面進(jìn)行設(shè)計(jì)與操作、堅(jiān)固性等特點(diǎn),又具有多線程、內(nèi)置校驗(yàn)器用來防止病毒入侵等功能,所以用來在 Inter上研制與開發(fā)軟件時(shí),特別受到用戶的歡迎。 ( 1) 簡(jiǎn)單 由于 Java 的結(jié)構(gòu)類似于 C 和 C++,所以一般的熟悉 C 與 C++語言的編程人員稍加學(xué)習(xí)就不難掌握 Java 的編程技術(shù)了。 ( 2) 面向?qū)ο?]2[ 簡(jiǎn)單的說,面向?qū)ο笤O(shè)計(jì)是一種以數(shù)據(jù)(對(duì)象)以及其接口為重心的程序設(shè)計(jì)技術(shù),面向?qū)ο蟮脑O(shè)計(jì)可以說是定義程序模塊如何“即插即用”的機(jī)制。 Java 提供了簡(jiǎn)單的類機(jī)制和動(dòng)態(tài)的構(gòu)架模型,對(duì)象中封裝了它的狀態(tài)變量和方法(函數(shù)、過程),實(shí)現(xiàn)了模塊化和信息隱藏;而類則提供了一類對(duì)象的原型,通過繼承和重載機(jī)制,子類可以使用或者重新定義父類或者超類所提供的過程,從而實(shí)現(xiàn)代碼的復(fù)用。 Gc 的工作機(jī)制是周期性的自動(dòng)回收無用存儲(chǔ)單元。 ( 4) 分布計(jì)算 Java 為程序開發(fā)提供了 包,該包提供了一組使程序開發(fā)者可以輕易實(shí)現(xiàn)基于 TCP/IP 的分布式應(yīng)用系統(tǒng)。 ( 5) 穩(wěn)定性 人們最常見的應(yīng)用程序錯(cuò)誤就是“非法訪問 xxx 內(nèi)存” ,其實(shí)質(zhì)是程序指針使用出錯(cuò)。Java 不采用指針?biāo)阈g(shù)法,而是提供真正的數(shù)組( Array),運(yùn)行程序下標(biāo)檢查;另外,它也不會(huì)發(fā)生有對(duì)象類型轉(zhuǎn)換將一個(gè)任意數(shù)轉(zhuǎn)換成指針的情形。 ( 6) 安全性 Java 的設(shè)計(jì)目的是提供一個(gè)用于網(wǎng)絡(luò) /分布式的計(jì)算環(huán)境。 Java 的驗(yàn)證技術(shù)是以公鑰( publickey)加密算法為基礎(chǔ),而且從環(huán)境變量、類加載器、文件系統(tǒng)、網(wǎng)絡(luò)資源和名字空間等方面實(shí)施安全策略。當(dāng)然,其版本向上兼容,因此如果是高版本環(huán)境下編譯的 Java字節(jié)嗎到底版本環(huán)境下運(yùn)行也許會(huì)有部分問題。 ( 9) 平滑移植 “ write once,run every where!”也許是 Java 最誘人的特點(diǎn)。 ( 10) 多線程 Java 的多線程( multithreading)機(jī)制使程序可以并行運(yùn)行。同步機(jī)制保證了對(duì)共享數(shù)據(jù)的 正確操作。 ( 11) 異常處理 C 語言程序員大都有使用 goto 語句來做條件跳轉(zhuǎn), Java 編程中不支持 goto 語句。 ( 12) 可擴(kuò)充 Java 目前發(fā)布的 j2EE 標(biāo)準(zhǔn)主要為采用 Java 技術(shù)為企業(yè)提供全面解決方案提供了一陜西科技大學(xué)畢業(yè) 設(shè)計(jì)說明書 4 個(gè)技術(shù)規(guī)范框架,規(guī)劃了一個(gè)利用現(xiàn)有和未來各種 java 技術(shù)整合解決企業(yè)應(yīng)用遠(yuǎn)景藍(lán)圖。它允許開發(fā)和部署在桌面、服務(wù)器、嵌入式環(huán)境和實(shí)時(shí)環(huán)境中使用的 Java 應(yīng)用程序。大多數(shù) Java 開發(fā)人員使用 Java SE 5,也稱為 Java 或 “Tiger”( 2021 年 6 月, Java SE 6 或 “Mustang” 發(fā)布了 beta 版。企業(yè)版本幫助開發(fā)和部署可移植、健壯、可伸縮且安全的服務(wù)器端 Java 應(yīng)用程序。 ( c) Java ME( Java Platform, Micro Edition) : 這個(gè)版本以前稱為 J2ME。 Java ME 包括靈活的用戶界面、健壯的安全模型、許多內(nèi)置的網(wǎng)絡(luò)協(xié)議以及對(duì)可以動(dòng)態(tài)下載的連網(wǎng)和離線 應(yīng)用程序的豐富支持。 程序設(shè)計(jì)工具( Eclipse) Eclipse ]4[ 是一種基于 Java 的可擴(kuò)展開源開發(fā)平臺(tái)。幸運(yùn)的是, Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括為人熟知的 Java 開發(fā)工具( Java Development Tools, JDT)。 Eclipse 還包括插件開發(fā)環(huán)境( Plugin Development Environment, PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。 這種平等和一致性并不僅 限于 Java 開發(fā)工具。 Eclipse 框架還可用來作為與軟件開發(fā)無關(guān)的其他應(yīng)用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。 Rational174。 eclipsegalileoEclipse 是一個(gè) 開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺(tái)。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具( Java Development Tools, JDT)。 2021 年, Eclipse 選擇 OSGi 服務(wù)平臺(tái)規(guī)范為運(yùn)行時(shí)架構(gòu)。 2021 年 6 月發(fā)布代號(hào)為 Ganymede 的 版。 Eclipse 是著名的跨平臺(tái)的自由集成開發(fā)環(huán)境( IDE)。Eclipse 的本身只是一個(gè)框架平臺(tái),但是眾多插件的支持使得 Eclipse 擁有其他功能相對(duì)固定的 IDE 軟件很難具有的靈活性。 Eclipse 最初由 OTI 和 IBM 兩家公司的 IDE 產(chǎn)品開發(fā)組創(chuàng)建,起始于 1999 年 4 月。目前由 IBM 牽頭,圍繞著 Eclipse 項(xiàng)目已經(jīng)發(fā)展成為了一個(gè)龐大的 Eclipse 聯(lián)盟,有 150 多家軟件公司參與到 Eclipse 項(xiàng)目中,其中包括 Borland、 Rational Software、 Red Hat 及 Sybase 等。近期還有包括 Oracle 在內(nèi)的許多大公司也紛紛加入了該項(xiàng)目,并宣稱 Eclipse 將來能成為可進(jìn)行任何語言開發(fā)的 IDE 集大成者,使用者只需下載各種語言的插件即可。 Eclipse 還包括插件開發(fā)環(huán)境( Plugin Development Environment, PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。 基于 Eclipse 的應(yīng)用程序的突出例子是 IBM 的 WebSphere Studio Workbench,它構(gòu)成了 IBM Java 開發(fā)工具系列的基礎(chǔ)。 Eclipse 的主要組成: 陜西科技大學(xué)畢業(yè) 設(shè)計(jì)說明書 6 Eclipse 是一個(gè)開放源代碼的軟件開發(fā)項(xiàng)目,專注于為高度集成的工具開發(fā)提供一個(gè)全功能的、具有商業(yè)品質(zhì)的工業(yè)平
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1