分享些你不知道的java干货

最近听团队的人解释jit的时候,找到一些文章

http://www.ibm.com/developerworks/cn/java/j-rtj2/

一些场景:如果你的程序需要进行大的cpu计算,最好先进行预热下。

 

动态 (JIT) 静态 (AOT) 平台无关性 代码质量 利用动态行为 类和层次结构的知识 编译时间 运行时性能影响 编译方式
优秀 良好
有限制,有运行时成本 限制很少,无运行时成本
需要谨慎编译,由 JIT 处理 需要谨慎编译,由开发人员处理

你可能感兴趣的:(java,JIT,干货,oit)