我知道V8是一个JavaScript引擎,但它的工作方式是否类似于Java虚拟机?
如果它的工作方式不同,那么有哪些区别呢?V8是否直接将JavaScript编译成机器语言?
我知道V8是一个JavaScript引擎,但它的工作方式是否类似于Java虚拟机?
如果它的工作方式不同,那么有哪些区别呢?V8是否直接将JavaScript编译成机器语言?
它们是两种非常不同的技术,用于两种不同的编程语言 - Java虚拟机是用于运行Java程序的虚拟机,而V8是一个JavaScript引擎。它们在名称中都有“Java”这个词只是相似之处。
Google的V8与Java无关。它是用C++编写的JavaScript引擎。您可以在这里阅读更多相关信息。