📚《深入浅出JVM字节码》
《Java虚拟机字节码:从入门到实战》的开源版本。作者通过自己的实战经验,整合出一套适合新手的高效学习教程。归纳并提炼知识点,制定合理路线,帮助读者更快掌握核心技术。
本章我们从栈溢出的例子出发,了解了栈与线程的关系、栈与栈桢的关系,同时也介绍在多线程项目中如何通过配置-Xss参数调优,降低进程占用的内存,以及如何通过NAT工具查看进程使用的内存情况。
在理解栈桢之后又重点分析局部变量表与操作数栈,回顾栈溢出的例子,理解一个栈桢的大小与这两者的关系。最后通过++i的例子列举了汇编指令与字节码指令在架构上的不同,并简单分析字节码解释执行的过程。
本章介绍的栈、栈桢、局部变量表与操作数栈是学习Java字节码必备的基础知识。
发布于:2021 年 06 月 23 日
作者: 吴就业
链接: https://github.com/wujiuye/JVMByteCodeGitBook
来源: Github Pages 开源电子书《深入浅出JVM字节码》(《Java虚拟机字节码从入门到实战》的第二版),未经作者许可,禁止转载!
📚目录
订阅
订阅新文章发布通知吧,不错过精彩内容!
输入邮箱,提交后我们会给您发送一封邮件,您需点击邮件中的链接完成订阅设置。