Java和JavaScript似乎是两者的直接后代,但实际上相距甚远。 Java是一种面向对象的编程语言,能够通过使用解释器在多个操作系统上运行。它是由Sun Microsystems创建的,目的是创建可跨平台工作的独立应用程序。另一方面,JavaScript是Netscape作为脚本语言创建的,与客户端版本的PHP非常相似。它不能创建独立的应用程序,而是驻留在Internet浏览器上。

Java在允许程序员创建一个程序,并期望它可以在大多数可用的操作系统中运行。它通过不使用特定操作系统的本机代码来实现。相反,Java使用自己的代码,然后在虚拟机上执行该程序,该虚拟机将Java代码解释为对应的本机代码。如上所述,Java看起来不错,但实际上Java程序比用本机代码编码的程序要慢得多。这主要是因为每个代码都需要处理两次。由虚拟机,然后再由操作系统处理。

JavaScript是一种脚本语言,因此未经编译。启用JavaScript的浏览器获取脚本并对其进行处理,然后将执行脚本上的指令。 JavaScript的主要用途是提供与简单HTML无法实现的网页交互性。它可以与其他技术(例如AJAX)一起使用,以提供更加互动的体验。 JavaScript还可以与Java不能做到的代码中的元素进行交互。 Java应用程序只能嵌入到html页面中,从那时起,Java应用程序可以独立工作。

Java和JavaScript是两种截然不同的语言,因为它们对于正常运行也有不同的要求。 在浏览器中安装Java支持并不意味着它也能够支持JavaScript应用程序,反之亦然。

总结

  • Java是一种OOP编程语言,而JavaScript是一种OOP脚本语言。
  • Java创建在虚拟机或浏览器中运行的应用程序,而JavaScript代码仅在浏览器中运行。
  • Java代码需要编译,而JavaScript代码都在文本。
  • 它们需要不同的插件。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:Java和JavaScript
本文链接:https://www.vsdiffer.com/vs/java-vs-javascript.html
免责声明:以上内容仅是站长个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。