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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 李金中 中级黑马   /  2014-2-16 03:22  /  1267 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 李金中 于 2014-2-16 11:51 编辑

loadClass(String name1)
findClass(String name2)
对于上面两个函数中的name1与name2,值是一样的么?
是loadClass把name2传递给name1么

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

3 个回复

倒序浏览
顶一下。。。
回复 使用道具 举报
什么意思呢?
loadClass(String name)是加载名称为 name的类,返回的结果是 java.lang.Class类的实例。
findClass(String name)是查找名称为 name的类,返回的结果是 java.lang.Class类的实例。
两个函数有关系吗
楼主是想找这个函数吗
findLoadedClass(String name)是查找名称为 name的已经被加载过的类,返回的结果是 java.lang.Class类的实例。

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
袁劲松 发表于 2014-2-16 09:02
什么意思呢?
loadClass(String name)是加载名称为 name的类,返回的结果是 java.lang.Class类的实例。
fin ...

loadClass不是调用findClass查找么。。那么两者的形参name,是一样的么。。这个形参不是可以包括绝对路径和相对路径下的class名称么,在重写findClass时不是要对传进来name进行处理么,然后去读取name.class文件。这中间有点晕,关于路径问题。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马