学校动态您现在的位置:长沙北大青鸟 > 学校动态 >

Java和JavaScript的区别

发布日期:2020-09-18 10:58

  刚开始的时候我们也搞不清这些概念,不过后来就慢慢清晰了,首先和大家谈谈Java和JavaScript的区别,下面由我们长沙北大青鸟为大家讲解Java和JavaScript的区别。

  1、Java是面向对象的语言,JavaScript是脚本语言,是基于对象和事件驱动的语言。

  2、Java的源代码在执行之前必须经过编译,而JavaScript的代码不需要,可以由浏览器直接解释执行。

  3、java主要在服务端运行;javascript主要运行在客户端浏览器中。

  4、JavaScript是动态类型语言;而Java是静态类型语言。java在定义了一个数组的长度以后就不能再改变了,但是javascript却可以。

  5、JavaScript是弱类型的,即在使用前不需要声明,而是浏览器解释器在运行时检查数据类型;Java属于强类型,即所有变量在编译前必须作声明;

  6、JavaScript 的面向对象是基于原型的(prototype-based)实现的,Java 是基于类(class-based)的;

  7、Java的语法规则比JavaScript要严格的多,功能要强大的多。

  8、java语言的代码是一种HTML没有关系的语言;javascript语言的代码是一种文本字符格式,可以直接嵌入HTML文档中,并且可动态加载。