昆明java培训
达内昆明广州春城路

18487146383

热门课程

Java和JavaScript的前世纠葛

  • 时间:2016-07-28
  • 发布:昆明Java培训
  • 来源:达内新闻

总是有一些Java初学者会有这样的困惑:Java和JavaScript到底是什么关系?其实,Java和JavaScript是两门不同的编程语言。

Java和JS

有网友这样形容,Java和JavaScript的关系,就像是雷锋和雷峰塔的关系,其实只是名字像,实质上没什么关系。但是事实上,这个说法也不完全准确。

Javascript最初叫做LiveScript,改名为Javascript是因为Netscape的设计者被要求设计一门类似Java但是比Java简单的语言,于是设计者将Java作为设计原型,并且借鉴了一些Java语言中的数据类型和内存管理。后来,Netscape和sun公司合作,并将Javascript推向市场。

Javascript在当时作为一门新的编程语言,在传播和营销上相对来说比较困难,为了更好传播和更快被市场接受,改名为Javascript也有一些借势营销的意味。历史上跟这个有些类似的例子就是,圆珠笔当时被发明之后,为了借原子弹的势来营销,就改名为“原子笔”。

在设计师设计Javascript时,本来是想将重点放在函数式上,但是因为Netscape公司一直是Java的“脑残粉”,所以就要求设计师要设计的像Java一样。然而结果是,最后Javascript的风格更像是C语言,因为函数式脚本语言和C语言更类似一些。设计师用很短的时间设计出了这门新语言,在最开始的几年中,人们始终当它是脚本语言来使用。之后互联网和科技圈用十几年的时间去发展、完善它,因此就有了面向对象、命名空间、Ajax等等。

这个典故也是很有趣的,这样解释之后,你就能分得清Java和JavaScript了吧。达内Java培训,让你的Java学习变得So easy!妈妈再也不用担心我的Java学不好了。

上一篇:好代码等于“廉价的代码”
下一篇:学习Java的成本并不高

达内培训小米MIX 2尊享版工艺精湛

程序猿教你java的创建和销毁对象

昆明java培训-程序猿带你入门到精通

昆明达内-有趣的轻量级图像浏览器

选择城市和中心
贵州省

广西省

海南省