发布于2022-01-17 21:46 阅读(1122) 评论(0) 点赞(20) 收藏(2)
我阅读了以下文章:
http://searchcio-midmarket.techtarget.com/definition/just-in-time-compiler
http://javarevisited.blogspot.in/2011/12/jre-jvm-jdk-jit-in-java-programming.html
我现在真的很想知道当我上课时会发生什么。JIT 再次编译字节码,然后 ???
这个编译后的代码会被 JVM 转换成 .exe 吗?
就像其他人所说:JIT 并不意味着将代码编译为二进制可执行文件(.exe)。但是,您可能会考虑一个有趣的应用程序是Excelsior JET。
我没有阅读太多关于它的内容,也没有使用它,所以我不知道它是如何工作的……但是。但根据其网页,它是一个 AOT(Ahead-Of-Time)编译器。这意味着它会将您的 .class 文件编译为系统相关的二进制文件。
你应该试一试,看看它的表现如何。根据该网站,如果您的项目是非商业性质的,您将获得免费许可证。
作者:黑洞官方问答小能手
链接:http://www.javaheidong.com/blog/article/376218/26ea13a02564f9c23cdb/
来源:java黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 java黑洞网 All Rights Reserved 版权所有,并保留所有权利。京ICP备18063182号-2
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!