區別:1、JavaScript由瀏覽器解釋執行,Java程式則是編譯執行;2、JS是一種基於物件的腳本語言,Java則是一種真正的物件導向的程式語言;3 、JS是弱型別語言,Java是強型別語言;4、程式碼格式及嵌入HTML文件方式不一樣。
本教學操作環境:windows7系統、javascript1.8.5&&java8版、Dell G3電腦。
Java 是由 Sun 公司開發的物件導向的程式設計語言,適合網頁應用程式開發。 JavaScript(簡稱JS) 最初是受 Java 啟發而開始設計的,目的之一就是“看上去像 Java”,因此語法上和 Java 有類似之處,一些名稱和命名規範也源自於 Java。
但事實上,JavaScript 除了在語法上和Java 有些類似以及前面所說的出於市場營銷的目的,名字和Java 有點相似以外,其他方面和Java 存在很大的不同,主要體現在以下幾點:
1) JavaScript 由瀏覽器解釋執行,Java程式則是編譯執行。
2) JavaScript 是一種基於物件的腳本語言,其中提供了豐富的內建物件供開發人員直接使用;Java 則是一種真正的物件導向的程式語言,不管開發的程式簡單與否,都必須設計物件。
3) JavaScript 是弱型別語言,宣告變數時不需要宣告變數的類型,甚至不宣告變數而直接使用變數;Java 是強型別語言,變數在使用前必須宣告且必須宣告變數的類型。
4) 程式碼格式與嵌入HTML文檔方式不一樣:
Java 程式碼必須用對應的編譯工具編譯為字節碼文件,嵌入HTML 文件必須使用<applet> ;…</applet>
標籤嵌入字節碼檔案;JavaScript 程式碼是一種文字字元格式,嵌入HTML 文件使用<script></script>
標籤,其中可以直接嵌入JavaScript 程式碼,也可以嵌入JavaScript 腳本檔案。
【相關推薦:javascript學習教學】
以上是java與javascript的差別有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!