首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在爪哇使用纳什霍恩?

在爪哇使用纳什霍恩?
EN

Stack Overflow用户
提问于 2014-10-11 20:15:17
回答 1查看 351关注 0票数 4

我正在阅读关于Java 8新特性的文章,并逐渐意识到它是随Nashorn (Javascript引擎)而来的。有人能解释我为什么要/应该在Java内部使用Javascript引擎吗?它将解决哪些编程问题?任何例子

谢谢拉维

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-11 20:31:22

简单地说,它将允许您创建独立的JavaScript程序,并允许在Java中嵌入JavaScript。在运行Java之前,必须将其编译成所谓的“机器语言”。JavaScript是基于文本和解释的,由浏览器来解释.因此,能够在Java内部使用这种技术是一件非常酷的事情。JRuby是另一个可以在Java内部运行的脚本语言的例子,它也是相当于Python的。它们都只是Java内部语言使用的包装器。在JVM之上运行动态语言已经是可能的,但目标是简化新的动态语言实现并提高它们的性能。

我能想到的一个优点是使用JavaScript编写Java游戏的脚本。

希望它有帮助:)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26318856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档