阅读 17

javascript和java有什么区别(java script)

1、java和javascript 的区别实际上是一个很大的问题。

2、先明确一点,我对JAVASCRIPT并没有像JAVA那样熟悉,所以错误时难免的。

3、供大家讨论 现在主要从语言角度加以区别: 当然,java和javascript是有相同点的,javascript是一种基于java基本语句和控制流之上的简单简化,所以java和javascript在许多语法上是一致的,并且javascript也具有面向对象,事件驱动和安全性的特性,只是没有java那么完整而已。

4、 1.语言产生的目的不同: javascript 是netscape 公司为了扩展netscape navigatior 功能而设计的一种插入html中的脚本语言,它的主要目的是为了提供浏览器端的动态交互性质,它的前生是live script; java 是sun 公司开发的一种自然的网络面向对象语言,目的是开发分布式应用,它的前生是OAK,它几乎应用于分布式应用的各个部分,在浏览器端有JAVA APPLET,在应用程序端有J2SE,在服务器端有J2EE,还有再小终端上有J2ME等; 2.语言的执行过程和环境不一样: JAVASCRIPT 是有浏览器端解释执行的,它不需要编译。

5、 java是需要通过jdk进行编译生成字节流,然后通过代码装载器在java虚拟机执行。

6、它可以在有虚拟机的任何地方加载运行。

7、比如java applet ,尽管它是在浏览器端执行的,但是它是有浏览器的java插件执行的,如果没有java虚拟机的浏览器,不能执行java applet. 3.JAVA SCRIPT 是内嵌在HTML 网页中的,当然也可以动态转载(它是解释性),而JAVA同HTML是没有关系的,当然JAVA APPLET 是需要在网页中嵌代码。

8、 4. JAVA SCRIPT 主要是在浏览器端提供动态交互作用的,除了可以调用URL之外,不能同WEB SERVER (服务端)进行交互。

9、而JAVA (JAVA APPLET)可以同WEB SERVER 建立各种联系和交互。

10、 5.许多语法特性都有很大区别,比如变量的强类型检查,面向对象特性(继承性)等,都是不一样的,具体的语法的特性区别,希望大家自己去比较。

11、 另外,JAVASCRIPT 同 JAVA APPLET 是可以进行交互的。

12、 JAVASCRIPT 在语法和语言的基本特性有很大的相似性。

13、如果你是一个JAVA初学者,并且想从事动态网页设计,我建议可以从JAVA SE和JAVA APPLET入手学习JAVA。

本文到此分享完毕,希望对大家有所帮助。

文章分类
百科问答
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐