培训首页  >  培训新闻  >  电脑与IT新闻  >  javascript与Java有何不同

javascript与Java有何不同

来源:

英泰移动通信培训中心

    发表于:2021-07-31 15:18:37  

中国本地版的说法应该是这样的:Java与JavaScript就好比雷锋与雷峰塔、老婆与老婆饼的关系。

很多人看到Java JavaScript 都有“Java”四个字,就以为它们是同一样东西,连我自己当初也是这样。事实上,JAVA语言和JavaScript语言是相关的,但是它们的联系并非你想像的那样紧密。Java语言是SUNMicrosystems公司的产品,而JavaScript是Netscape公司的产品。


javascript与Java有何不同

其次它们在功能上也有些差异:Java在客户端的运行的应用程序叫做Java Applet,是嵌在网页中,而又有自己独立的运行窗口的

小程序。Java Applet 是预先编译好的,一个Applet 文件(.class)Notepad 打开阅读,根本不能理解。Java Applet 的功能很强大,可以访问httpftp等协议,甚至可以在电脑上种病害(已有先例了)。相比之下,JavaScript 的能力就比较小了。JavaScript 是一种“脚本”(Script),它直接把代码写到HTML 文档中,浏览器读取它们的时候才进行编译、执行,所以能查看HTML 源文件就能查看JavaScript 源代码。JavaScript 没有独立的运行窗口,浏览器当前窗口就是它的运行窗口。它们的相同点,我想只有同是以Java 作编程语言一点了。

Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支

Java applet)显示了Java的魅力:跨平台、动感的WebInternet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。另一方面,Java技术也不断更新。

javascript与Java有何不同

Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java 应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。

Java分为三个体系JavaSEJavaEEJavaME

 


文中图片素材来源网络,如有侵权请联系删除
分享到:

javascript与Java有何不同 原创内容,请点击西安电脑与IT培训