面试过程中,问到JVM一脸懵逼,在github看了一些文章,感觉质量不错,整理了一下希望大家不吝赐教. 目前主流的jdk采用解释与编译混合执行的模式,其JIT技术采用分层编译,极大地提升了Java的执行速度 刚学习Java的时候,提到Java是一次编写,到处运行”(Write once, run anywhere),当时只是粗略记住了,那么怎么实现的呢? 1.如何实现跨平台? 首先,计算机工程领域任何问题,都可以通过增加一个中间层来解决.Java的中间码就是“字节码(Bytecode)”,Jav…