gpt4 book ai didi

java - 从 C 程序调用 Java

转载 作者:行者123 更新时间:2023-11-30 06:34:55 25 4
gpt4 key购买 nike

如何从C程序中调用Java方法? IE。是否可以在其他语言中嵌入 java(不需要 Sun/Oracle JVM)?

最佳答案

一个完整的 Oracle JVM 是一个非常大的 block ,可以拉入您现有的程序,但它是完全可行的,但如果以下任何情况适用,我建议不要使用它:

  • 您需要经常从 JVM 中提取和提取大量数据。这很昂贵。
  • 您不能完全控制要使用的操作系统和 JVM。
  • 您不是经验丰富的 C 程序员。调试这些东西可能很困难。

您可能会发现 jamvm - http://jamvm.sourceforge.net/ - 一个有趣的选择。它是一个用 C 编写的非常小的解释器,可能更容易处理。我没有尝试嵌入它。

关于java - 从 C 程序调用 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6556373/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com