[讨论] Launcher与class loader是如何配合加载Java程序的启动类

巴海和 2015-04-17
在高翔龙前辈的《Java虚拟机精讲》中有跟踪Launcher的执行过程这一小节,里面讲到使用Launcher中的main()函数启动JVM,使用JavaMain()函数来初始化JVM,调用LoadClass()函数获取Java程序的启动类,那么这个启动类被装载进内存的流程是怎么样的,它是如何与Java层面的类加载器配合进行加载操作的,求解惑?(JDK的版本是7)
duoduodeai 2015-04-23
双亲委派模型,引导类加载器Bootstrap ClassLoader。
巴海和 2015-04-25
duoduodeai 写道
双亲委派模型,引导类加载器Bootstrap ClassLoader。

其实,我是想知道这两部分是如何配合工作,即launcher被启动后,是如何启动classloader,而classloader又是如何启动其他类加载器的?
Global site tag (gtag.js) - Google Analytics