A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 李凤鸣 中级黑马   /  2013-3-2 21:54  /  1345 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 李凤鸣 于 2013-3-2 22:49 编辑

张老师视频 “44_黑马程序员_张孝祥_Java基础加强_类加载器及其委托机制的深入分析”,我跟着做了,但结果不对,不知哪里有问题,大家帮我想想

环境:


ClassLoaderTest.java
  1. package cn.itcast.day2;

  2. public class ClassLoaderTest {

  3.         /**
  4.          * @param args
  5.          */
  6.         public static void main(String[] args) {
  7.                 // TODO Auto-generated method stub
  8.                 System.out.println(ClassLoaderTest.class.getClassLoader().getClass()
  9.                                 .getName());
  10.                
  11.                 System.out.println(System.class.getClassLoader());
  12.                
  13.                 ClassLoader loader=ClassLoaderTest.class.getClassLoader();
  14.                
  15.                 while(loader != null){
  16.                         System.out.println(loader.getClass().getName());
  17.                         loader=loader.getParent();
  18.                 }
  19.                
  20.                 System.out.println(loader);

  21.         }

  22. }
复制代码
加载:

老师的结果是:
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

不知哪里有问题了

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

5 个回复

倒序浏览
我的不仅也出现这种情况,而且还删不掉,看来Eclipse调用它了,但不知为什么没有输出老师的结果
回复 使用道具 举报
黑马刘杰 发表于 2013-3-2 23:08
我的不仅也出现这种情况,而且还删不掉,看来Eclipse调用它了,但不知为什么没有输出老师的结果 ...

删的时候在这里删就行了
回复 使用道具 举报

回帖奖励 +1

李凤鸣 发表于 2013-3-2 23:34
删的时候在这里删就行了

删不掉

QQ截图20130302234634.png (47.54 KB, 下载次数: 14)

QQ截图20130302234634.png

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

回复 使用道具 举报
黑马刘杰 发表于 2013-3-2 23:47
删不掉

我是单从文件夹删的时候会跳出来正在被java.exe使用的,然后我用助手把java.exe停了,删了还不行,但在这个框就能删
不知你的是怎么回事
回复 使用道具 举报
{:soso_e135:}我自己顶下
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马