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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑马-王言龙 中级黑马   /  2012-7-1 22:20  /  2174 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 wyl530274554 于 2012-7-1 22:23 编辑

类名.class,比如System.class;可以获得System类的字节码对应的实例对象(Class类型)
这个 .class 是System的“隐性”属性值?

5 个回复

倒序浏览
这个还真不好解释,反正我知道肯定不是属性,object中没有这个属性,我感觉他和关键字的class应该是一回事儿,反正调用它就会返回一个Class对象。
回复 使用道具 举报
不是属性值,确切的说可以是一个后缀名,一个Java类文件的后缀名,比如你自己写的类编译后会产生一个.class文件的后缀名!这样标志的文件存在于文件中,比如你这个System.class就在JDK里面有,你可以找找!!反射的时候是通过类文件名来寻找这个类,加载到内存中来,然后通过调用他的构造函数来新建对象,真不明白你怎么能联想到属性值去!!!

评分

参与人数 1技术分 +1 收起 理由
黄奕豪 + 1 赞一个!

查看全部评分

回复 使用道具 举报
ding yi xi a
回复 使用道具 举报

回帖奖励 +1

ding yi xi a
回复 使用道具 举报
尼玛~ 还是需要多看看书啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马