Java 和 JavaScript 是什么关系


关系不大,区别不小

关系:
1,名称上
2,语法上有些相像的地态败方,这个实际上,很多语言之间都能找出相似之处,算不上什么亲近的关系。
区别:
1,java是编译成字节码,由帆绝颤虚拟机执行,js是解释执行
2,java是面向对象的,强类型语言;javascript也能实现oo的设计思想,然而它是动态类型的,同时也是弱类型(无需声明变量的类型,并且变量的类型可以在运行时改变)。
3,开发方式不一样宏岁
4,应用的目标不一样

两者并没有什么内在关系。

  • Java是Sun公司推出的一种编程语言,是一种跨平台戚孙的面向对象程序设计语言。

  • JavaScript由Netscape公司最先推出的脚唤则本语言,JavaScript语言最初出现在Netscape Navigator 2浏览器中,当时它叫LiveScript。

由于当时Java技术如日中天,为了利高链链用 Java 这个时髦词汇,Netscape公司就在 Netscape Navigator 2 即将正式发布前将其更名为 JavaScript。

当时Netscape与Sun处于合作状态,JavaScript中的“Java”也是经过SUN Microsystems公司授权的。


Java 和 JavaScript 是两门不同的编程语言。  

 一般判郑认为,当时 Netscape 之所以将 LiveScript 命名为 JavaScript,是因为 Java 是当时最流行的编程语言,带有 "Java" 的名字有助于这门新生语言的传播。       拆高 

 它们的相同之处包括:       
它们的语法和 C 语言都很相似;
它们都是面向对象的(虽然实现的方式略有不同);
JavaScript 在设计时参照了 Java 的命名规则;
  它们的不同之处包括:       
JavaScript 是动态类型语言,而 Java 是静态类型语言;
JavaScript 是弱类型的,Java 属于强类型;
JavaScript 的面向对象是基于原型的(prototype-based)实现的,Java 是基于类(class-based)的;
JavaScript 除了长得和 Java 比较像之外,语言风格相去甚远。JavaScript 在掘御颂设计时所参考的对象不包括 Java,而包括了像 Self 和 Scheme 这样的语言。 

本文来自薛天禄分享

没有关系。
javascript属于脚本语音,可以运行在浏览器中in个,是一种弱语音,
而java是强语言,需要孙腊渗则脊安装jre才能局运运行。

javascript的名字由来是,javascript团队去找sun公司授权的。
没什么关系

两档塌者完全毕谨不同
java是Sun公司的 JavaScript是网景公司行数圆的
JavaScript当时用的人不多 所以和java打个擦边球 让人家产生误会
雷锋和雷峰塔的关系~