我在大学里学习了ijvm(jvm的一个子集),这引发了一个问题:是否可能直接在jvm中实现Java应用程序的一部分以提高性能?就像你可以用汇编语言实现C程序的一部分一样。
如果可能的话,我将非常感激您提供展示它的代码片段。
如果可能的话,我将非常感激您提供展示它的代码片段。
1 - JIT编译首次在主流(Sun)Java中在JDK 1.2中得到支持。在此之前,JVM仅解释字节码,并手工编码字节码更可能产生差异。但在那些日子里,获得更好的性能的方法是用C编写Java应用程序的性能关键部分,并通过JNI调用C。