我用谷歌搜索了一下,但找不到任何好的 Java 到 C 源代码转换器。
我的问题是:
这可能吗 ?
是否有任何可靠的 Java 到 C src 转换器你能想到我可以看看?
我用谷歌搜索了一下,但找不到任何好的 Java 到 C 源代码转换器。
我的问题是:
这可能吗 ?
是否有任何可靠的 Java 到 C src 转换器你能想到我可以看看?
这是可能的,但非常困难 - 对于初学者,您需要将垃圾收集器与您的 C 源代码集成。有几个项目尝试这样做,例如Toba,但它们不可靠且不再维护。通常你会发现有人在他们的硕士论文中尝试这样的事情,之后很快就被放弃了。
如果你这样做是为了加速你的程序,那么不要这样做——Java 与本机编译的代码相比已经相当快了(尽管它往往会使用更多的内存),而且你翻译的 C 代码不会运行能够充分利用C语言。
用途Java2C
:从 Java 到 C 语言的翻译器,特别适用于嵌入式和快速实时应用程序,包括 C 中的类 java 运行时系统。
您也可以尝试 XMLVM,它不会将 java源代码转换为 C,而是 Java 字节码(我相信它更有用)。
你可以看看这里