JavaClassLoader原理深入讲解.doc
1、JavaClassLoader原理深入讲解Java ClassLoader原理深入讲解JAVA启动后,是经过JVM各级ClassLoader来加载各个类到内存。为了更加了解加载过程,下面为大家深入讲解Java ClassLoader原理,仅供参考!当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构:bootstrap classloader|extension classloader|system classloaderbootstrap classloader -引导(也称为原始)类加载器,它负责加载Java的核心类。在Sun的JVM中,在执行java的命令中使
2、用-Xbootclasspath选项或使用 - D选项指定sun.boot.class.path系统属性值可以指定附加的类。这个加载器的是非常特殊的,它实际上不是 java.lang.ClassLoader的子类,而是由JVM自身实现的。大家可以通过执行以下代码来获得bootstrap classloader加载了那些核心类库:URL urls=sun.misc.Launcher.getBootstrapClassPath().getURLs();for (int i = 0; i urls.length; i+) System.out.println(urls.toExternalform(
3、);在我的计算机上的结果为:文件:/C:/j2sdk1.4.1_01/jre/lib/endorsed/dom.jar文件:/C:/j2sdk1.4.1_01/jre/lib/endorsed/sax.jar文件:/C:/j2sdk1.4.1_01/jre/lib/endorsed/xalan-2.3.1.jar文件:/C:/j2sdk1.4.1_01/jre/lib/endorsed/xercesImpl-2.0.0.jar文件:/C:/j2sdk1.4.1_01/jre/lib/endorsed/xml-apis.jar文件:/C:/j2sdk1.4.1_01/jre/lib/endorsed/xsltc.jar文件:/C:/j2sdk1.4.1_01/jre/lib/rt.jar文
《JavaClassLoader原理深入讲解.doc》由会员分享,可在线阅读,更多相关《JavaClassLoader原理深入讲解.doc(20页范文模板文档)》请在优智文库上查找。
- 特殊限制:
-
部分文档作品中若含有的非商用素材,仅作为整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaClassLoader 原理 深入 讲解