黑马程序员技术交流社区

标题: 获得Class对象 [打印本页]

作者: hi陈    时间: 2015-6-17 23:57
标题: 获得Class对象
如何得到各个字节码对应的实例对象?
每个类被加载后,系统会为该类生成对应的Class对象,通过Class对象可以访问到JVM中的这个类,
3种方式:
1、调用某个类的class属性获取Class对象,如Date.class会返回Date类对应的Class对象(其实就是得到一个类的一份字节码文件);
2、使用Class类的forName(String className)静态方法,className表示全限定名;如String的全限定名:java.lang.String;
3、调用某个对象的getClass()方法。该方法属于Object类;
Class<?> clz = new Date().getClass();
作者: SHISY    时间: 2015-6-18 00:29
谢谢分享,学习了,:)




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2