反射(含路径问题)部分笔记课案.doc

反射(含路径问题)部分笔记课案

源文件来自Y2笔记 反射(Reflect) 反射即将Class类中的所有的成员映射为相应的对象。 要学习反射那么需要先了解和掌握以下几个类: 类 描述 Class 描述所有的Class文件的共性 Filed 描述的是Class文件的中的属性的共性 Constructor 描述的是Class文件中的构造函数的共性 Method 描述的是Class文件中的函数的共性 1. 获取指定类的Class对象 方式一: 类名.class 方式二: 对象名.getClass() 方式三: forName(String className) 该方法是Class类的静态方法 推荐 举例1: 获取字符串类的Class对象。 public static void main(String[] args)throws Exception { // 使用不同的方式会过去Class对象 Class clazz1 = String.class; Class clazz2 = new String().getClass(); // 参数必须指定类的全名(类的全限定名) Class clazz3 = Class.forName(java.lang.String); // class文件时候独一无二的,那么Class对象也应该是单例的 S

文档评论(0)

1亿VIP精品文档

相关文档