Java和JavaScript是兩門不同的程式語言。 Java是當時最受歡迎的程式語言,帶有 "Java" 的名字有助於傳播,因此Netscape將LiveScript命名為JavaScript;簡單來說,就是蹭熱點,這對其發展有了很大的幫助。
本教學操作環境:windows7系統、javascript1.8.5&&java8版、Dell G3電腦。
Java 和 JavaScript 是兩門不同的程式語言。
一般認為,當時 Netscape 之所以將 LiveScript 命名為 JavaScript,是因為 Java 是當時最流行的程式語言,帶有 "Java" 的名字有助於這門新生語言的傳播。
說白了這不就是現在典型的蹭熱點麼?
很多Java程式設計師想學門腳本語言,一看它怎麼跟Java這麼像,很有親切感,那乾脆就學它了。
JavaScrip蹭了Java的熱點,從而對其發展有了很大的幫助,當然其語言本身也很優秀,慢慢地也得到了大眾的認可。
Java 和JavaScript 的相同之處包括:
它們的語法和C 語言都很相似;
它們都是物件導向的(雖然實作的方式略有不同);
JavaScript 在設計時參考了Java 的命名規則;
Java 與JavaScript 的差異包括:
JavaScript 是動態型別語言,而Java 是靜態類型語言;
JavaScript 是弱型別的,Java 屬於強型別;
JavaScript 的物件導向是基於原型的(prototype-based)實現的,Java 是基於類別(class-based)的;
JavaScript 除了長得和Java 比較像之外,語言風格相去甚遠。 JavaScript 在設計時所參考的物件不包括 Java,而包含了像 Self 和 Scheme 這樣的語言。
【推薦學習:javascript進階教學】
#以上是java和javascript啥關係的詳細內容。更多資訊請關注PHP中文網其他相關文章!