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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Miss小强 中级黑马   /  2013-5-6 11:25  /  1124 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 Miss小强 于 2013-5-12 10:26 编辑

我们知道获取某个类的字节码文件对象有三种方式,
1:Claas.forName("cn.itcast.Student");
2:Student.class--->通过类名调
3 new Student().getClass();
对于第二种,既然可以通过类名. 调用说明这个对象应该是个静态公有权限的属性;
可是怎么找不到,我看Object的源码没找到,就发现这个东东。
public final native Class<?> getClass();
这个到底是怎么回事啊?class是一个属性字段还是???

评分

参与人数 1技术分 +1 收起 理由
HM汪磊 + 1

查看全部评分

4 个回复

倒序浏览
我的问题没有人回答吗???
回复 使用道具 举报
这个要用到反射的知识,就是通过Class对象访问的.可以访问其构造函数,属性,方法的.
回复 使用道具 举报
getClass()的方法返回的是实例化的类的对象的名称!Class是类!
回复 使用道具 举报
你的问题我也在纠结着,哈哈
等我问问老师,先保存着
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马