诛仙 | 魔兽世界 | 黄易 | 征途 | 劲舞团 | 跑跑卡丁车 | 奇迹世界 | 超级舞者 | 武林外传 | 三国群英传 | 机战 | 天机 | 大话三 | 刀剑 | 魔域 | 梦幻西游 | 新天使之翼 | 传奇 | 街头篮球 | 完美国际 | 如来神掌 | 风云 | 光线飞车 | 灵游记 | 反恐精英CS | 连连看 | 问道 | shaiya神泣 | qq音速 | 泡泡堂 | 侠盗飞车 | 联众 | 七龙珠 | 超级跑跑 | 拳皇 | 天龙八部 | 热血江湖

Java基础 JavaScript和Java的区别详细说明

时间:2008-03-30 14:55:33  来源:  作者:

 

Java是SUN公司推出的新一代面向对象的程序设计语言,特别适合于Internet应用程序开发;而JavaScript是Netscape公司的产品,其目的是为了扩展Netscape Navigator功能,而开发的一种可以嵌入Web页面中的基于对象和事件驱动的解释性语言, 它的前身是Live Script;而Java的前身是Oak语言。


虽然JavaScript与Java有紧密的联系,但却是两个公司开发的不同的产品。

Java是SUN公司推出的新一代面向对象的程序设计语言,特别适合于Internet应用程序开发;而JavaScript是Netscape公司的产品,其目的是为了扩展Netscape Navigator功能,而开发的一种可以嵌入Web页面中的基于对象和事件驱动的解释性语言, 它的前身是Live Script;而Java的前身是Oak语言。下面对两种语言间的异同作如下比较:

 

    1.基于对象和面向对象

    Java是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象。JavaScript是种脚本语言,它可以用来制作与网络无关的,与用户交互作用的复杂软件。它是一种基于对象(Object Based)和事件驱动(Event Driver)的编程语言。因而它本身提供了非常丰富的内部对象供设计人员使用。

    2.解释和编译

    两种语言在其浏览器中所执行的方式不一样。Java的源代码在传递到客户端执行之前,必须经过编译,因而客户端上必须具有相应平台上的仿真器或解释器,它可以通过编译器或解释器实现独立于某个特定的平台编译代码的束缚。

    JavaScript是一种解释性编程语言,其源代码在发往客户端执行之前不需经过编译,而是将文本格式的字符代码发送给客户编由浏览器解释执行。

    3.强变量和弱变量

Tags:


上一篇:WebWork强大的验证器   下一篇:没有了

文章评论

共有 0人发表了评论 查看完整内容

推荐教程

最新教程