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

正文內(nèi)容

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

2024-11-08 06:10本頁面

【導(dǎo)讀】metaclassmodel.corruptingdata.systems.

  

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