首頁  >  文章  >  Java  >  總結6個對Java的常見誤解實例

總結6個對Java的常見誤解實例

零下一度
零下一度原創
2017-06-01 09:43:201565瀏覽

下面小編就為大家帶來一篇有關Java常見的誤解小結(來看一看)。小編覺得蠻不錯的,現在就分享給大家,也給大家做個參考。一起跟著小編過來看看吧

誤解一:JavaScript是Java的簡易版

JavaScript是一種在網頁中使用的腳本語言,它的原名叫做LiveScript。 JavaScript的語法與Java類似。除此之外,他們再無任何關係。 JavaScript的子集已經標準化為ECMA-262,它更加緊密地與瀏覽器整合在一起。

誤解二:所有的Java程式都是在網頁中執行的

嚴格來說,應該是所有的Java applet都是在頁面中運行的。 applet是一種運行在瀏覽器之中的Java程序,然而大多數Java程序是運行在網頁瀏覽器之外的獨立的應用程式。

誤解三:Java程式是主要的安全風險

在早期,Java程式發展伊始,為人們帶來了相當多的驚喜。簡單性、物件導向、可移植性等等,Java對待下載程式碼的態度也沒那麼謹慎。即使遇到不可信程式碼,Java使其都不難脫離沙箱。這樣,不可信代碼在沙箱環境中執行時,時不會影響到主系統的。

不過,在JDK的第一版發布不久以後,普林斯頓大學的一些安全專家就發現了一些小bug會允許不可信的程式碼攻擊主系統。在一段時間內,它也遭到了駭客的攻擊。 Sun以及之後的Oracle為了修復bug度過了一段很艱難的日子。之後,Java瀏覽器外掛程式不再信任遠端程式碼,除非程式碼有數位簽章而且使用者同意執行這個程式碼。

誤解四:Java是HTML的擴充

#

Java是一種程式設計語言;HTML是一種描述描述網頁結構的方式。

誤解五:使用XML,所以不需要Java

Java是程式設計語言;XML是一種描述資料的方式。可以用很多程式設計語言處理XML數據,而Java API對XML處理提供了很好的支援。

誤解六:Java很容易學習

像Java這樣強大的語言大都是不太容易學習的,要想精益求精更需要時間和經歷的打磨。

【相關推薦】

 1. #詳細介紹Java程式設計常見問題總結

 2. Java事務的個人理解小結

 3. Java設計模式之策略模式的詳細介紹

#

以上是總結6個對Java的常見誤解實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn