JavaScript和java有什么关系嘛?

Python013

JavaScript和java有什么关系嘛?,第1张

没有任何关系。Java和JavaScript是两门不同的编程语言,他们没有任何的血缘关系。Javascript,它是运行在浏览器中的一种脚本语言,可以操作HTML,提供了一种运行时改变HTML的工具。而java则是一种编程语言,它是一种通过解释方式来执行的语言。JavaScript语言运行时由解释器直接执行,是一种按照顺序执行的过程语言,也可以理解为JavaScript是客户端脚本,直接由浏览器解释执行。

简单来说,java和JavaScript就像马云和马如云的关系一样,就像雷锋和雷峰塔的关系一样,就像老婆和老婆饼的关系一样。

JavaScript和java 基本没有什么关系。

javascript是一种脚本语言,Netscape公司是把它命名为javascript,可能是为了蹭下java的知名度。

1    java和javascript 是两个完全不同公司的不同产品

SUN公司-->java是面向对象的程序设计语言

Netscape公司--->javascript是一种嵌入web页面中的解释性语言

2    java是面向对象,而javascript是基于对象的

3.   执行方式完全不一样。

java先编译生成字节码然后由jvm运行这些字节码

javascript无需编译,由浏览器解释执行

4    两种语言的变量声明也不一样。java是强类型语言,javascript是弱类型变量语言

   在java中    int a =1  a="你好" 是无法运行的

   在javascript var a = 1 a ="你好"是可以运行的

5   代码格式不一样。java采用一种与HTML无关的格式 javascript的代码采用一种文本字符格式,可直接嵌入HTML文档,还可动态装在。

这两种语言在JSP网络编程时,可以协同工作

java主要负责数据库等后台工作,

javascript主要负责前端页面表单验证等。