Bannirui / Bannirui.github.io

Repo for blogs, also putting them into an archive.
https://bannirui.github.io/
GNU General Public License v3.0
0 stars 0 forks source link

JVM-0x00-启动入口 - 毛茸茸猫子 #104

Open Bannirui opened 8 months ago

Bannirui commented 8 months ago

https://bannirui.github.io/2023/04/27/JVM-0x00-%E5%90%AF%E5%8A%A8%E5%85%A5%E5%8F%A3/

1 定位jdk的入口1.1 全局搜索main方法我对c\cpp的了解还停留在语言语法层面,对工程构建并不熟悉,因此只能使用原始的方式。 下个断点,然后启动Java进程再根据调用栈往回精确定位。 1.2 启动Java进程 代码就一行,只要能让Java进程运行起来,停在断点就行。 123456public class VMLoaderTest { public static vo