Google V8的工作方式与Java虚拟机相似吗?
Does Google V8 work in similar way to Java Virtual Machine?
我知道V8是一个JavaScript引擎,但它的工作方式与Java虚拟机相似吗?
如果不以相同的方式工作,有什么不同?V8直接编译JavaScript到机器语言吗?
除了Lars Bak在这两个项目中都发挥了重要作用外,他们是无关的。
V8是一个JavaScript引擎,它将JavaScript编译为本机机器码,最著名的是在Google Chrome和Node js中使用。
JVM是运行Java编译器生成的字节码的虚拟机。
一个是JavaScript引擎,另一个是Java虚拟机,注意Java和JavaScript就像汽车和地毯一样相似。还要注意,一个是编译器,另一个是执行的媒介。
它们是两种非常不同的技术,适用于两种不同的编程语言——Java虚拟机是运行Java程序的虚拟机,而V8是一个JavaScript引擎。它们的名字中有"Java"这个词,这就是它们的相似之处。
Google V8与Java无关。它是一个用c++编写的JavaScript引擎。
相关文章:
- 我如何制作一个JS函数,它可以从相似的原始颜色双向更改为某个颜色
- Node.js虚拟机和字符串串联
- AngularJS:使用虚拟机从外部调用控制器功能
- 它是浏览器的虚拟机到javascript的物种
- 如何使用挖空从虚拟机设置会话变量
- 当从主机编辑文件时,虚拟机中的Nodemon看不到更改
- 使用多个虚拟机实例并发RDP会话
- Google V8的工作方式与Java虚拟机相似吗?
- 如何摆脱虚拟机线在Chrome控制台
- windows azure中Neo4j虚拟机的性能很差
- 更改不显示在谷歌云计算引擎虚拟机
- node.js服务器无法在虚拟机(Azure云服务)中工作
- Uncaught SyntaxError:意外的标识符-错误在Chrome虚拟机
- 不同进程虚拟机的JIT编译器是如何实现事件窥视的
- 如何从node.js虚拟机实例在浏览器中查看JSON数据
- 如果我是一个虚拟机,在执行JavaScript时我会如何处理数字
- 如何使用查尔斯代理在虚拟机箱虚拟机中监视来自 IE 8 的流量
- 我如何避免nodejs虚拟机脚本函数调用失去上下文时,调用的函数本身是在上下文中
- 如何从apache velocity中调用javascript函数?虚拟机文件
- 推荐Riak mapreduce Javascript虚拟机池大小的地图和减少阶段?(映射超时错误)