gpt4 book ai didi

Java 编译器目标代码(字节代码?)

转载 作者:太空狗 更新时间:2023-10-29 15:51:12 25 4
gpt4 key购买 nike

典型的 C 程序将被编译、汇编、链接和加载。我知道 Java 与 JVM 一起工作并生成字节代码。是否可以使用链接器连接两个“目标文件”?例如,C 程序和 C++ 程序可以通过使用链接器并链接两个目标文件来一起使用。

在 C 和 Java 之间可以做同样的事情吗?

最佳答案

您不能直接将已编译的 C 代码与已编译的 Java 代码链接起来。

您可以使用 Java Native Interface (JNI) 从 Java 调用已编译的 C 或 C++ 代码:

The Java Native Interface (JNI) enables the integration of code written in the Java programming language with code written in other languages such as C and C++. It allows programmers to take full advantage of the Java platform without having to abandon their investment in legacy code.

关于Java 编译器目标代码(字节代码?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9724476/

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