我正在阅读The Java Language Environment。在High Performance部分,我找到了这个块
可以设计需要大量计算能力的应用程序,以便可以根据需要在本机机器代码中重写计算密集型部分,并与Java平台连接。
我实际上没有得到它,那么应用程序如何用本机机器代码编写并与Java平台连接?
答案 0 :(得分:4)
您可以使用JNI与本机代码进行交互。
答案 1 :(得分:0)
确保这是您想要/需要的。现代JVM在Java代码优化方面提供了很多性能,因此“简单”的Java通常就足够了。
JNI很强大,但它带来了很多麻烦......