17

有没有将 JavaScript 转换为 Java 的好方法?

我有一个需要转换为 Java 的 JavaScript 文件。它是一个用 JavaScript 编写的日历组件。

4

1 回答 1

9

不,你不能。

相似的名字是不幸的,但 JavaScript 和 Java 是完全不同的语言。

来自维基百科

JavaScript 使用受 C 语言影响的语法。JavaScript 从 Java 复制了许多名称和命名约定,但这两种语言在其他方面不相关并且具有非常不同的语义。JavaScript 中的关键设计原则取自 Self 和 Scheme 编程语言。

更准确地说:当然可以。但这涉及在您的 java 程序中编写或合并 JS 引擎、二进制代码或某种解释器。一个完整的转译器可能是可能的,但并不容易,尤其是在这个方向上,当然还没有制造出来。

于 2012-04-29T07:11:50.633 回答