java - 如何使用 C++ 编译 .java 文件

标签 java c++ compilation

是否可以在 C++ 程序中编译 .java 文件(假设 .java 文件已提供给我)?如果是,怎么办?

最佳答案

假设您打算在 C++ 程序中包含并运行已编译的 java 类:

您可以使用 JNI,它主要用于解决相反的问题(从 Java 运行 native 代码)。

看看http://java.sun.com/docs/books/jni/html/invoke.html详细介绍了如何创建 JNI 环境以及如何在 Java 代码中调用方法。

关于java - 如何使用 C++ 编译 .java 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10522285/

相关文章:

java - 带 mouseEvent 处理的 JPanel 边框

c++ - 大数据 block 的 C++ 中的碎片 (Windows)

java - 我编辑 vim 配置文件并发生错误(在 MS Windows 上,错误显示 "don' t Know "%\"选项)

java - 我不能在Java中初始化空字符串数组并随后传入值吗?

java - Spring如何解决Servlet Context Error?

java字节数组播放声音

c++ - 返回字节数组或将数组传递给函数

c++ - 通过 OpenGL Assimp 加载的对象有时会反转法线

linux - 不能使用 g++ 进行编译

assembly - LLVM 和编译器命名法