JVM 学习初心
Posted old-programmer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JVM 学习初心相关的知识,希望对你有一定的参考价值。
JVM 学习初心
简单记录一下,怕自己在学习的路上慢慢偏移了路线,时刻提醒自己不忘初心,方得始终。
初心
第一,话说多年前,很想知道编译之后,程序就执行了,它到底干了什么?很遗憾,我只会用 javap
来查看一下,并且对里面的指令也并不是很清楚,此事不了了之。时光荏苒,我都快被 HR 认为是老年人了,想到这里还是应该好好的总结学习一下,建立一个自己安身立命的技术。
第二,面试需要,这个不多说了。
第三,不甘心一直做 CRUD 的工作,想建立自己的技术栈;首先确定是正确的知识,足够深入、体系完整的技术栈。
资料
《宋红康的 JVM 视频》
《The Java Virtual Machine Specification Java SE 8 Edition》
《Java 虚拟机规范 中文版》
《深入理解 Java 虚拟机》
期望达到的效果
深入理解Java程序的执行过程
深入理解类加载机制
深入理解运行时数据区
应对 JVM 调优
处理 JVM 异常
理解虚拟机规范
手撕虚拟机规范(这是一个长期的过程)
以上是关于JVM 学习初心的主要内容,如果未能解决你的问题,请参考以下文章