javascript和java之間有六點(diǎn)區(qū)別:1、開發(fā)公司不同;2、使用的方向不同;3、HTML文檔中采用的標(biāo)識不同;4、語言類型不同(動靜態(tài)類型不同);5、所采取的變量聲明不同;6、代碼格式不同(是否可以可動態(tài)裝載)。
1、開發(fā)公司不同:
Javascript是Netscape公司的腳本語言;而Java是SUN Microsystems 公司推出的新一代面向?qū)ο蟮某绦蛟O(shè)計語言。
2、使用的方向不同:
Java目前被廣泛應(yīng)用于PC端、手機(jī)端、互聯(lián)網(wǎng)、數(shù)據(jù)中心等。
JavaScript則被主要用于嵌入文本到HTML頁面,讀寫HTML元素,控制cookies等。
3、HTML文檔中采用的標(biāo)識不同:
在HTML文檔中,Javascript 使用<、script>、<、/script>來標(biāo)識。
而 Java 使用 Applet 來標(biāo)識。
4、語言類型不同:
JavaScript 是動態(tài)類型語言;而 Java 是靜態(tài)類型語言。
5、所采取的變量聲明不同:
JavaScript 中的變量聲明采用弱類型,即變量在使用前不需作聲明,而是解釋器在運(yùn)行時檢查其數(shù)據(jù)類型。
Java 采用強(qiáng)類型變量檢查,即所有變量在編譯之前必須作聲明。
6、代碼格式不同(是否可以可動態(tài)裝載):
Javascript 的代碼是一種動態(tài)的,可以直接嵌入 HTML 文檔,并且可動態(tài)裝載,編寫 HTML 文檔就像編輯文本文件一樣方便,其獨(dú)立文件的格式為*.js。
Java 是一種與 HTML 無關(guān)的格式,必須通過像 HTML 中引用外媒體那么進(jìn)行裝載,其代碼以字節(jié)代碼的形式保存在獨(dú)立的文檔中,其獨(dú)立文件的格式為 *.class。
[免責(zé)聲明]
文章標(biāo)題: javascript和java有什么區(qū)別
文章內(nèi)容為網(wǎng)站編輯整理發(fā)布,僅供學(xué)習(xí)與參考,不代表本網(wǎng)站贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時溝通。發(fā)送郵件至36dianping@36kr.com,我們會在3個工作日內(nèi)處理。