tag 标签: 软件编程

相关博文
  • 热度 22
    2015-1-24 22:38
    1546 次阅读|
    0 个评论
        Ja*va和Ja*vaScript看上去很像,对我一个初学者来说,这不大分的清楚,从度娘那里了解到:     首先,这两个家伙没有任何的血缘关系,Ja*va是由SUN公司于1995年5月推出,而Ja*vaScript是于1995年由NetScape公司设计实现而成的,由于NetScape公司与Sun公司合作,NetScape高层希望它看上去能像Ja*va,因此取名Ja*vaScript。     其次,这两个家伙的本质也不一样,Ja*va是一种可以撰写跨平台应用软件的面向对象的程序设计语言,即便是开发简单的程序,也必须设计对象;而Ja*vaScript是一种直译式脚本语言,它本身提供了非常丰富的内部对象供设计人员使用。     再其次,他们的执行方式也是不一样的,Ja*va是介于解释型和编译型语言之间的一种语言,Ja*va的源代码在传递到客户端执行之前,必须经过编译,通过相应平台上的解释器,实现独立于某个特定的平台编译代码的束缚。Ja*vaScript是一种解释性编程语言,其源代码在发往客户端执行之前不需要经过编译,而是将文本格式的字符代码发送给客户端由浏览器解释执行。     最后,两者的用途也是不一样,Ja*va广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网等,而Ja*vaScript的用途是:①嵌入动态文本于HTML页面;②对浏览器事件作出响应;③读写HTML元素;④在数据被提交到服务器之前验证数据;⑤检测访客的浏览器信息;⑥控制Cookies,包括创建和修改等。
相关资源