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

正文內(nèi)容

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

2024-12-15 18:30本頁面
  

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