国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

靜態(tài)聯(lián)編又稱為 Java和js有什么區(qū)別?

Java和js有什么區(qū)別?在所有編程語言中,有兩種語言長得較相似,那就是Java和JavaScript,很多人分不清這兩者的區(qū)別,甚至還有少數(shù)人把JavaScript喊成Java。雖然這兩者都帶有“J

Java和js有什么區(qū)別?

在所有編程語言中,有兩種語言長得較相似,那就是Java和JavaScript,很多人分不清這兩者的區(qū)別,甚至還有少數(shù)人把JavaScript喊成Java。雖然這兩者都帶有“Java”字樣,但Java和JavaScript完全是兩個不同的東西。

JavaScript并不是Java的子集

很多人誤把JavaScript當(dāng)成是Java的子集,其實JavaScript并不是Java的子集,和Java也沒有任何關(guān)系。

1、開發(fā)商不同

Java是由Sun公司開發(fā)的,而JavaScript是由網(wǎng)景(Netscape)開發(fā)的。

2、語言類型不同

Java是面向?qū)ο蟮慕忉屝途幊陶Z言,而JavaScript是解釋型腳本編程語言,兩者在編程規(guī)范和語法上是不同的。

  • JavaScript是動態(tài)類型語言,而Java是靜態(tài)類型語言

  • JavaScript是弱類型的,而Java是強類型的

  • JavaScript是基于原型來實現(xiàn)面向?qū)ο蟮?,而Java是基于類來實現(xiàn)面向?qū)ο蟮?/p>

3、應(yīng)用范圍不同

JavaScript主要用于前端交互與表單驗證等,主要應(yīng)用于瀏覽器端,而Java主要用于后端系統(tǒng)開發(fā)。

JavaScript取名為什么像Java?

既然JavaScript和Java是完全不同的語言,那為什么JavaScript要取名這么像Java呢?

因為網(wǎng)景公司在開發(fā)JavaScript時和Sun公司有合作,當(dāng)時Sun公司的Java名聲很高,于是網(wǎng)景公司就給此語言取名為JavaScript,沾點Java的光,有利于推廣。另外,JavaScript在設(shè)計之初時也參考了Java。