Java和JavaScript

Anonim

Java和JavaScript可能看起来像是另一个的直接后代,但实际上它们远非如此。 Java是一种面向对象的编程语言,能够使用解释器在多个操作系统上运行。它由Sun Microsystems创建,旨在创建跨平台的独立应用程序。另一方面,JavaScript是由Netscape创建的一种脚本语言,就像客户端版本PHP一样。它不能创建独立的应用程序,而是驻留在Internet浏览器上。

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

JavaScript是一种脚本语言,因此它不是编译的。启用JavaScript的浏览器接受脚本并对其进行处理,然后执行脚本上的指令。 JavaScript的主要用途是为网页提供一定程度的交互性,这是用简单的HTML无法实现的。它可以与AJAX等其他技术一起使用,以提供更加互动的体验。 JavaScript也可以与不在Java代码中的元素进行交互。 Java应用程序只能嵌入到html页面中,从那时起,Java应用程序就可以自行运行。

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

摘要:

1. Java是一种OOP编程语言,而Java Script是一种OOP脚本语言。 2. Java创建在虚拟机或浏览器中运行的应用程序,而JavaScript代码仅在浏览器上运行。 3.当JavaScript代码都在文本中时,需要编译Java代码。 他们需要不同的插件。