本帖最后由 李凤鸣 于 2013-3-2 22:49 编辑
张老师视频 “44_黑马程序员_张孝祥_Java基础加强_类加载器及其委托机制的深入分析”,我跟着做了,但结果不对,不知哪里有问题,大家帮我想想
环境:
ClassLoaderTest.java- package cn.itcast.day2;
- public class ClassLoaderTest {
- /**
- * @param args
- */
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- System.out.println(ClassLoaderTest.class.getClassLoader().getClass()
- .getName());
-
- System.out.println(System.class.getClassLoader());
-
- ClassLoader loader=ClassLoaderTest.class.getClassLoader();
-
- while(loader != null){
- System.out.println(loader.getClass().getName());
- loader=loader.getParent();
- }
-
- System.out.println(loader);
- }
- }
复制代码 加载:
老师的结果是:
sun.misc.Launcher$ExtClassLoader
null
sun.misc.Launcher$ExtClassLoader
sun.misc.Launcher$ExtClassLoader
null
我的结果是:
sun.misc.Launcher$AppClassLoader
null
sun.misc.Launcher$AppClassLoader
sun.misc.Launcher$ExtClassLoader
null
不知哪里有问题了
|