我想为 Minecraft 创建一个模组,我知道它使用 Java。我目前正在学习 JavaScript,想知道我是否能够将 JavaScript 用于 SDK。
最佳答案
是也不是。
Java 不是 Javascript...但是 Java 项目可以解释 Javascript
Java 和Javascript 是两种完全不同的语言。但是,有一个用 Java 创建的 javascript 解释器,您可以将其插入 java,称为 Rhino .然而,尽管 Rhino 可以更轻松地将 Javascript 嵌入到您的 Java 代码中,但它并不是一个简单的嵌入式解决方案,可以让您简单地编写任何您想要的脚本,而无需费力建立正确的连接。绝对可以实现,但如果不投入时间连接 Java 和 Javascript,您将无法开始编写脚本。
背景故事
Javascript 和 Java 之间的关系比较浅。类似的名称来自 Netscape 发布时的营销计划(大多数开发人员最终转向了非营利组织 Mozilla)。他们与 Sun(被 Oracle 收购)达成协议(protocol),共享相似的名称,但这纯粹是出于营销目的。
关于java - 我可以将 JavaScript 与 Java SDK 一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17119925/