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

18487146383

热门课程

JavaScript、Java有哪些相同和不同

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

学了Java的人都会知道,事实上,JavaScript除了名字上和Java比较像之外,语言风格其实差别很大。但是因为当初设计时,网景公司的设计师是以Java为蓝本的,所以细细探究的话,还是有许多相似或者相同之处的。

比如说,有网友总结了Java和JavaScript这样的几处相似、相同之处:

1、两者的语法和C语言相似;

2、两者都面向对象(虽然实现的方式略有不同);

3、两者都采用GC对内存进行回收;

4、代码编译为机器码后由中间件执行,Java使用前由JVM执行编译为字节码,V8引擎将JavaScript编译为机器码后由引擎执行。

而不同之处主要在于这几个方面:

1、Java和JavaScript语法结构不同;

2、Java是编程语言,JavaScript是脚本语言;

3、Java多用于服务器端,JavaScript多用于客户端;

4、Java属于强类型,JavaScript属于弱类型;

5、JavaScript程序能接嵌入到网页中运行,Java不可以;

6、JavaScript是动态类型语言,Java是静态类型语言;

7、JavaScript的面向对象是基于原型实现,Java是基于类实现。

看懂这些,你就再也不会弄混Java和JavaScript了。如果把这两门语言都学透都理解的话,想要把它俩混淆也不可能了。所以,要有专业的、有经验的好老师来教你学习它们。达内Java培训就有好老师。专业的Java培训就在达内Java培训。

上一篇:详解MySQL架构的演变
下一篇:好代码等于“廉价的代码”

昆明达内Java培训带你了解机器学习

中美it行业数据大pk

昆明达内java培训的面试问题你都掌握了吗

机器学习领域需要掌握什么

选择城市和中心
贵州省

广西省

海南省

扫一扫

了解更多干货