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

正文內(nèi)容

基于jsp校園二手交易系統(tǒng)的設計與實現(xiàn)外文翻譯-資料下載頁

2024-11-08 06:10本頁面

【導讀】metaclassmodel.corruptingdata.systems.

  

【正文】 面投入了很大的精力。使用 JAVA 可以構(gòu)建防病毒、防篡改的系統(tǒng)。 從一開始, JAVA 就設計成能夠防范各種襲擊,其中包括: 運行時堆棧溢出。如,蠕蟲等病毒常用的襲擊手段。 在自己處理空間之外破壞內(nèi)存。 未經(jīng)授權讀寫文件。 編譯器生成的一個體系結(jié)構(gòu)中立的目標文件格式,這是一種編譯過的代碼,只要有 JAVA 運行時系統(tǒng),就可以在許多處理器上運行。 JAVA 編譯器通過生成與特定的計算機體系結(jié)構(gòu)無關的字節(jié)碼指令來實現(xiàn)這一特性。精心設計的 字節(jié)碼不僅可以很容易的在任何機器上解釋執(zhí)行,而且還可以迅速的翻譯成本地機器的代碼。 與 C 和 C++不同, JAVA 規(guī)范中沒有“依賴具體實現(xiàn)”的地方?;緮?shù)據(jù)類型的大小以及有關算法都做了明確的說明。 例如, JAVA 中的 int 永遠是 32 位的整數(shù),而在 C/C++中, int 可能是 16位整數(shù)、 32 位整數(shù),也可能是編譯器提供指定的其他大小。唯一的限制只是 int類型的大小不能低于 short int,并且不能高于 long int。在 JAVA 中,數(shù)據(jù)類型具有固定的大小,這消除了代碼移植時令人頭 疼的主要問題。二進制數(shù)據(jù)以固定的格式進行的存儲和傳輸,消除了字節(jié)順序的困擾。字符串是用標準的Unicode 格式存儲的。 JAVA 解釋器可以再任何移植了解釋器的機器上執(zhí)行 JAVA 字節(jié)碼。由于鏈接是一個增值且簡便的過程,所以,開發(fā)過程也變得更加快捷,更加具有探索性。 盡管對解釋后的字節(jié)碼性能比較滿意,但在有些場合下卻需要更加高效的性能。字節(jié)碼可以(在運行時刻)快速的翻譯成運行這個應用程序的特定 CPU 的機器碼。 多線程可以帶來更好的交互響應和實時行為。 從各個角 度看, JAVA 與 C 或 C++相比更加具有動態(tài)性。它能夠適應不斷發(fā)展的環(huán)境。庫中可以自由的添加新方法和實例變量,而對客戶端卻沒有任何影響。在 JAVA 中找出運行時類型信息十分簡單。 當需要將默寫代碼添加到正在運行的程序中,動態(tài)性將是一個非常重要的特性。一個很好的例子是:從 Inter 上下載代碼 ,然后在瀏覽器上運行。在 中,不能直接獲得運行時的類型信息,而 JAVA 的當前版本允許程序員知道對象的結(jié)構(gòu)和行為。這對于必須在運行時分析對象的系統(tǒng)來說非常有用。這些系統(tǒng)有: JAVA GUI 構(gòu)建器、智能調(diào)試器、可插入組件以及對象數(shù)據(jù)庫。 關于 JAVA 的常見誤解 是 HTML 的擴展 JAVA 是一種程序設計語言; HTML 是一種描述網(wǎng)頁結(jié)構(gòu)的方式。除了用于放置 JAVA applet 的 HTML 擴展之外,兩者沒有任何共同之處。 XML,就不需要 JAVA JAVA 是一種程序設計語 言; XML 是一種描述數(shù)據(jù)的方式??梢允褂萌魏我环N程序設計語言處理 XML 數(shù)據(jù),而 JAVA API 對處理 XML 提供了很好的支持。此外,許多重要的第三方 XML 工具采用 JAVA 編寫。 是一種非常容易學習的程序設計語言 像 JAVA 這種功能強大的語言大都不太容易學習。首先,必須將編寫玩具式程序的輕松和開發(fā)實際項目的艱難區(qū)分開來。 將成為適用于所有平臺的通用性編程語言 從理論上講,這是完全有可能的。的確,除了微軟之外的每一個廠商都希望如此。然而,有很多在桌面計算機上已經(jīng)工作良好 的應用程序,在其他設備上或者瀏覽器中或許不能正常地工作。同時,在編寫這些應用程序時,利用了相應處理器的速度和本地的用戶接口庫,而且它們已經(jīng)移植到所有重要的平臺上。這類應用程序包括:字處理程序、圖片編輯器以及 WEB 瀏覽器。它們通常是用 C或 C++編寫的,采用 JAVA 語言重新編寫似乎對最終的用戶不會帶來什么特別的好處。 只不過是另一種程序設計語言 JAVA 是一種很好的程序設計語言,很多程序人員喜歡 JAVA 勝過 C、 C++或者 C。有上百種好的程序設計語言沒有廣泛地流行,而帶有明顯缺陷的語言,如: C++和 Visual Basic 卻大行其道。 這是為什么呢?程序設計語言的成功更多的取決于其支撐系統(tǒng)的能力,而不是優(yōu)美的語法。人們主要關注:是否提供了易于實現(xiàn)某些功能的易用、便捷和標準的庫?是否擁有強大的程序設計能力與調(diào)試工具?語言和工具是否能夠與計算機的其他基礎結(jié)構(gòu)整合在一起? JAVA 的成功源于其類庫能夠讓人們輕松地完成原本有一定難度的事情。例如:聯(lián)網(wǎng)和多線程。 JAVA 減少了指針錯誤,因此使用 JAVA 編程的效率更高。但這些并不是 JAVA 成功的全部原因。 C, JAVA 已經(jīng)過時了 C借鑒了 JAVA 許多好的思想,例如:清晰地語言結(jié)構(gòu)、虛擬機和垃圾收集器。無論怎樣, C還是沿用了一些好的特性,其中最重要的是安全性和平臺無關性。如果能夠與 Windows 捆綁在一起,就更加的具有現(xiàn)實意義了。但是,從求職廣告判定, JAVA 仍是大多數(shù)開發(fā)者選擇的語言。 有專利,應避免使用 Sun Microsystems 負責將 JAVA 的許可發(fā)放給銷售者以及最終用戶。盡管Sun 公司通過 JAVA Community Process 最終控制著 JAVA,但他們同時與許多其他的公司聯(lián)手 一起進行著語言修訂版的開發(fā)及新類庫的設計。虛擬機和類庫的源代碼都可以免費獲取,但是,只能查閱,不能修改,也不能發(fā)布。至此, JAVA已經(jīng)“關閉源代碼,但運轉(zhuǎn)良好”。 是解釋型的,因此對于關鍵的應用程序速度太慢了 早期的 JAVA 是解釋型的?,F(xiàn)在除了像手機這樣的“微型”平臺之外, JAVA虛擬機使用了即時編譯器,因此采用 JAVA 編寫的“熱點”代碼其運行速度與 C++相差無幾。 JAVA 有一些 C++沒有的額外開銷。虛擬機的啟動時間要慢一點,并且 JAVA GUI 要比本地的 GUI 慢一些, 這就是因為它們采用了與平臺無關的繪圖方式。 JAVA 程序都是在網(wǎng)頁中運行的 所有的 JAVA applet 都是在網(wǎng)頁瀏覽器中運行的。這也恰恰是 applet 的定義,即一種在網(wǎng)頁中運行的 JAVA 程序。然而,大多數(shù) JAVA 程序是在運行在web 瀏覽器之外的獨立應用程序。這個實際上很多 JAVA 程序都在 Web 服務器上運行并生成于網(wǎng)頁的代碼。 10. JAVA 程序是主要的安全風險 11. JavaScript 是 Java 的簡易版 JavaScript 是一種在網(wǎng)頁中使用的腳本語言,它是由 Netscape 發(fā)明 的,原來的名字叫做 LiveScript。 JavaScript 的語言類似于 Java,除此之外,兩者無任何關系。當然,名字有些相像。 JavaScript 的一個子集已經(jīng)標準化為 ECMA262。與 JAVA applet 相比, JavaScript 更緊密地與瀏覽器集成在一起。特別是JavaScript 程序可以修改正在顯示的文檔,而 applet 只能在有限的區(qū)域內(nèi)控制外觀。 JAVA 可以用價值 500 美元的 Inter 設備取代電腦 當 JAVA 剛剛發(fā)布的時候,一些人打賭:肯定會有這樣的好事情發(fā)生。我們已經(jīng)認定“家庭用戶將會放棄功能強大且便利的桌面系統(tǒng),而使用沒有本地存儲的網(wǎng)絡設備”是一種荒謬的想法。我們發(fā)現(xiàn)基于 Java 的網(wǎng)絡計算機,對利用“零管理”降低計算機所有者的商業(yè)成本是一種很好的選擇。即便如此,這種好事也沒有發(fā)生。 另一方面, Java 已經(jīng)廣泛地用在手機上。我們必須承認還沒有看到一個運行在手機上的 Java 應用程序是必不可少的。但是,常見的游戲和屏幕保護程序在許多市場上銷售的很好。
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1