java与javascript什么关系

是的,这就是问题所在。
Java 和 JavaScript 相差甚远。

Java由Sun于1 9 9 5 年发布,是静态面向对象的,运行在JVM上,可用于大型项目,是企业级的。

JavaScript 由 Netscape 于 1 9 9 5 年推出,用于动态脚本和网页交互。
现在也用于服务器和移动终端。

两者名字相同,但根本不是一回事。
Java 是强类型,JavaScript 是弱类型。
Java是多线程的,JavaScript是单线程的。

Java用于大型系统,JavaScript用于网页。
不要感到困惑。

Java 和 JavaScript 是什么关系?

Java 和 JavaScript 可能看起来与它们的名字有关,但实际上它们是完全不同的东西。
就像是两个人,虽然外表相似,但性格却截然不同。

首先我们来谈谈一些相似之处: 1 .语法有点类似于C语言。
例如,使用大括号 {} 将代码块括起来并使用分号;来完成句子。
熟悉 C 的程序员会发现学习这两个更容易。
2 .全部支持面向对象。
但执行起来却完全不同。
3 . JavaScript的命名规则是从Java借用的。
例如,变量名称使用驼峰命名法,例如 username 和calculatePrice。

关注差异: 1 . Java对于类型是严格的,类型必须在编译时确定。
比如int a = "hello"就会直接报错。
JavaScript 更加随机,var a = 1 ;后面跟着一个=“文本”;完全没问题,类型会自行改变。
2 、Java中的对象实现方法是基于类的。
您必须首先定义模板,然后创建对象。
JavaScript直接使用prototype,一个对象直接继承另一个对象,更加灵活。
3 . Java是Oracle于1 9 9 5 年创建的,它希望成为一种跨平台的高性能语言。
JavaScript 由 Netscape 于 1 9 9 5 年创建,当时称为 LiveScript。
后来Java流行了,就改成了JavaScript。
这只是流行的问题,与Java无关。

在哪里使用 Java:
企业系统,例如银行等大型项目
Android移动应用程序开发
大数据计算,例如Hadoop
在服务器端,Spring框架是用Java编写的
其中使用了JavaScript:
与网页互动,让网页动起来
快速开发小型应用程序
你也可以通过Node.js做后端
说实话,你选择哪一个取决于你想做什么。
如果您想构建大型项目并快速运行,请使用 Java。
如果您想让网页动态且快速变化,请使用 JavaScript。