doublecode 发表于 2023-9-23 21:59

如何学习Java虚拟机

如果想看懂Java虚拟机实现(比如HotSpot)的代码,需要学习哪些知识呢,应该从哪方面开始呢?

fenggod1 发表于 2023-9-23 23:01

发错板块了吧哥们{:301_992:}
我觉得肯定应该要学习Java基础啊跟Java有关的嘛

Wisdom_xiaogui 发表于 2023-9-24 09:23

不如直接背八股

知不足 发表于 2023-9-24 12:55

单纯学习Java不需要看HotSpot的源码实现。如果不是以求职为导向,而是有时间且单纯感兴趣,可以先看《深入理解Java虚拟机》,了解JVM的各种实体概念和算法之后,再去学习C++(应该是,不确定),结合实体概念,应该就可以看懂HotSpot的实现了。

doublecode 发表于 2023-10-8 21:02

知不足 发表于 2023-9-24 12:55
单纯学习Java不需要看HotSpot的源码实现。如果不是以求职为导向,而是有时间且单纯感兴趣,可以先看《深入 ...

受教,多谢

zxasdc6594 发表于 2023-10-11 03:03

JAVA基础,JVM基础,特别是Java字节码想看懂必须学懂

doggiejohn 发表于 2023-10-13 11:59

B站上的 尚硅谷宋红康的jvm全套教程
https://www.bilibili.com/video/BV1PJ411n7xZ
页: [1]
查看完整版本: 如何学习Java虚拟机