一次编译到处运行的原理

2020-04-12  本文已影响0人  陈宏斌9527

我们写的java代码会被编译成calss文件

class文件的样子
具体参考这篇文章
https://blog.csdn.net/weelyy/article/details/78969412

jvm加载class到内存中,解析为字节码

具体过程推荐一个网站
https://blog.jamesdbloom.com/JavaCodeToByteCode_PartOne.html
仔细读,深受启发。

jvm有一个字节码解释器,可以根据平台不同把字节码翻译成不同平台的
汇编代码

学一点汇编,不用太精深,可以让你对底层的理解更深刻。

done

上一篇 下一篇

猜你喜欢

热点阅读