摘要: 本讲介绍了Java代码是如何一步步运行起来的,其中涉及的编译器,类加载器,字节码校验器,解释器和JIT编译器在整个过程中是发挥着怎样的作用。此外还介绍了Java程序所占用的内存是被如何管理的:堆、栈和方法区都各自负责存储哪些内容。最后用一小块代码示例来帮助理解Java程序运行时内存的变化。 阅读全文
posted @ 2020-12-11 21:47 说人话 阅读(2417) 评论(1) 推荐(6) 编辑