下面小編就為大家帶來一篇有關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這樣強大的語言大都是不太容易學習的,要想精益求精更需要時間和經歷的打磨。
【相關推薦】
#以上是總結6個對Java的常見誤解實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!